Definitions
noun
a precious stone that is a valuable part of a sovereign's regalia
noun
the most desirable assets of a corporation
“their crown jewels figured prominently in the takeover attempt”
Look “crown jewel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.