Dictionary search results

Showing 1-2 of 2 results

Academy Award US English

Any of a series of awards of the Academy of Motion Picture Arts and Sciences in Hollywood given annually since 1928 for achievement in the movie industry in various categories; an Oscar