EnglishAcademy AwardsnounMeaningThe ceremony at which Academy Award winners are announced and receive their prizes.plural of Academy AwardSourcesNo citations have been attached yet.