English Dictionary
Definition the upper crust in British English
the upper crust noun
noun
Synonyms and related words

English Dictionary