Yahoo Web Search

Search results

  1. Dictionary
    Academy Award

    noun

    • 1. an award given by the Academy of Motion Picture Arts and Sciences (Hollywood, US) presented annually since 1928 for achievement in the film industry in various categories; an Oscar: trademark "the Academy Award for best director"