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