Attested.to

Definition

an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance

Seed ·

Term in context

Academy Award in CommonParlance