Top definition
The best of all achievements. The crowning achievement. The absolute pinnacle of soemthing great.
India was the Jewel in the crown of the British Empire.
by Kung-fu Jesus June 24, 2004
Get the mug
Get a Jewel in the crown mug for your mate Helena.