Lamb Roast (
Noun
)
Meaning
A cut of lamb suitable for roasting.
Classification
Nouns denoting foods and drinks.
Synonyms
Roast Lamb
Hypernyms
Joint
Hyponyms
Gigot
Crown Roast