THE JEWEL IN THE (OR ONE'S) CROWN


Meaning of THE JEWEL IN THE (OR ONE'S) CROWN in English

the jewel in the ( or one's) crown

the most valuable or successful part of something.

→ jewel

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.