English Dictionary
Definition the jewel in someone’s crown in British English
the jewel in someone’s crown phrase
phrase
Example
He described the laboratory as the jewel in the crown of British science.
Synonyms and related words
