Synonyms of Lamb Roast in English :
Antonyms of Lamb Roast in English
Thesaurus of Lamb Roast in English
Lamb Roast
see definition of lamb roastSynonyms of lamb roast
1. (noun) a cut of lamb suitable for roasting
Hyponyms of lamb roast
1. (noun) a cut of lamb suitable for roasting