English Dictionary
Definition Academy Award in British English
Academy Award noun
[countable] noun
Synonyms and related words

English Dictionary