intermediate
/ˌɪntɚˈmiːdijət/
adjective
occurring in the middle of a process or series
relating to or having the knowledge or skill of someone who is more advanced than a beginner but not yet an expert
noun
plural -ates
[count] :a person who has the knowledge or skill of someone who is more advanced than a beginner but not yet an expert