jewel in the crown
Meanings
noun
- The most valuable or important thing or person among others of its kind.
Word forms
Etymology
The phrase historically referred to India under the British Raj (1858–1947), the rule of the British Crown on the Indian subcontinent.
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.