Compund Words

Last Search Words

Sponsored Links

Search Result:Oscar




Overview of noun oscar

The noun oscar has 1 sense


  • Academy Award, Oscar -- (an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance)