OSCAR


Meaning of OSCAR in English

■ noun

1》 (trademark in the US) the nickname for a gold statuette given as an Academy award.

2》 a code word representing the letter O, used in radio communication.

Origin

one of the several speculative explanations of sense 1 claims that the statuette reminded an executive director of the Academy of Motion Picture Arts and Sciences of her uncle ~.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.