English Dictionary
Definition the crème de la crème in British English
the crème de la crème noun
noun
/ˌkrem də læ ˈkrem/
1
the best people or things of a particular type
Synonyms and related words
