WikiWord

English

Academy Awards

noun

Meaning

  1. The ceremony at which Academy Award winners are announced and receive their prizes.
  2. plural of Academy Award

Sources

No citations have been attached yet.