English dictionary
oscar meaning and definition
Definition and meaning of oscar at MeaningMonkey.org. oscar meaning and definition in the English Dictionary.OSCAR noun
Definition of Oscar (noun)
- an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance
- synonyms: Academy Award
Source: Princeton University Wordnet