VariousWords beta
Related Terms:
Definitions:
Noun
Academy Award
Oscar
Definition: an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance
Definition: An Academy Award.
Definition: cash; money.
Definition: Astronotus ocellatus, a cichlid fish, native to South America, sometimes kept in aquariums.