crown jewel
Info · Definitions · Characters
Definitions
(noun) the most desirable assets of a corporation. Synonyms: crown jewel. Example: "Their crown jewels figured prominently in the takeover attempt."
Noun Definition 1
Info · Definitions · Characters