crown jewel Meaning, Definition & Usage

  1. noun the most desirable assets of a corporation
    • their crown jewels figured prominently in the takeover attempt
  2. noun a precious stone that is a valuable part of a sovereign's regalia

WordNet