Oscar — synonyms, definition
1. oscar (Noun)
1 synonym
Academy Award
1 definition
oscar (Noun) — An annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance.
5 types of
accolade award honor honour laurels