Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of oscar
  1. noun
    an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance

    Similar: 

Parts of oscar

We don't have examples for this word yet.

My lists:
Recently viewed words: