First Known Use of oscar
OSCAR Defined for English Language Learners
Definition of Oscar for English Language Learners
—used for a small statue that is awarded by part of the American film industry to the best actors, movies, directors, etc., of the year
Seen and Heard
What made you want to look up Oscar? Please tell us where you read or heard it (including the quote, if possible).