VariousWords beta
Related Terms:
Definitions:
Noun
Academy Award
Oscar
Definition: an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance
Definition: An award in any of various fields related to moviemaking, most prominently acting, generally awarded at a televised gala to winners who then speak.