crown roast Meaning, Definition & Usage

  1. noun a roast of the rib section of lamb
    rack of lamb.

WordNet