roast lamb

Noun
  1. A cut of lamb suitable for roasting (synset 107683960)

Found on Word Lists

Other Searches