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

 

Academy Award™

 noun
noun
 
(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™