English Dictionary
Definition Oscar in British English
Oscar
/ˈɒskə(r)/
1
an informal name for an Academy Award
Synonyms and related words
