Synonyms and Antonyms for roast lamb | Synonym.com

Synonyms and Antonyms for roast lamb

1. roast lamb (n.)

a cut of lamb suitable for roasting

Synonyms: