English Dictionary
Definition crown jewels in British English
crown jewels noun
[plural] noun
2
the most impressive or valuable possessions that you have
Example
These industries are the crown jewels of the French economy.
Synonyms and related words
