← DefinitionshareGuessintermediateadjectiveComing between two things in level, rank, or time; not advanced or basic.nounA person who has a moderate level of skill or knowledge in a particular area.verbTo act as a go-between or mediator; to intervene between parties.SynonymsmiddleadjectivemoderateadjectivemediumadjectivemediatorverbAntonymsadvancedadjectivebeginnernoun