roast-lamb

Nouns

  • (n) a cut of lamb suitable for roasting lamb roast,

Synonyms

lamb roast

Words of close approximity