SynonymX
Speak
Lamb Roast
Definition of Lamb Roast
1.
A cut of lamb suitable for roasting
Noun
Synonyms for word "lamb roast"
roast lamb
Semanticaly linked words with "lamb roast"
joint
roast
crown roast
rack of lamb
gigot
leg of lamb
Hyponims for word "lamb roast"
joint
roast