Meaning of oscar

Definition of oscar

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

Other information on oscar

WIKIPEDIA results for oscar
Amazon results for oscar