crown jewel Meaning, Definition & Usage
-
noun the most desirable assets of a corporation
- their crown jewels figured prominently in the takeover attempt
-
noun a precious stone that is a valuable part of a sovereign's regalia