Crown Roast (
Noun
)
Meaning
A roast of the rib section of lamb.
Classification
Nouns denoting foods and drinks.
Synonyms
Rack Of Lamb
Hypernyms
Lamb Roast
Rack