crown_roast
1. [ noun ] (chemistry,food) a roast of the rib section of lamb
Synonyms: rack_of_lamb
Related terms: lamb_roast rack
Similar spelling:   crown_wart
  crownwork