American English

Definition of Academy Award™ noun from the Oxford Advanced American Dictionary


Academy Award™

(also Oscar™)
jump to other results
one of the awards given every year by the U.S. Academy of Motion Picture Arts and Sciences for achievement in the making of movies
See the Oxford Advanced Learner's Dictionary entry: Academy Award™