Definition, synonyms and picture of academy

Learn in

academy

n. academy

Definition of academy in English

Centre that provides specialised training in a specific subject.

Synonyms of academy in English

-

Lists where this word appears

Learning Facilities II

7 words to learn