definition of crown jewel
Definition of jewel in the crown. : something that is the most valuable, important, or admired among others of its kind He owns several successful businesses but this company is the jewel in the crown.