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: 

Explanation of oscar
My lists:
Recently viewed words: