Home

Word

lamb roast, n.
more info a cut of lamb suitable for roasting
<noun.food>

lamb roast roast lamb
semantic pointers
hypernym
hyponym