crown roast

noun

  1. 1

    a roast of the rib section of lamb

Synonyms

Also useful for “crown roast”:Crossword