|
Definition of Lamb roast
1. Noun. A cut of lamb suitable for roasting.
Exact synonyms: Roast Lamb
Generic synonyms: Joint, Roast
Specialized synonyms: Crown Roast, Rack Of Lamb, Gigot, Leg Of Lamb
Generic synonyms: Joint, Roast
Specialized synonyms: Crown Roast, Rack Of Lamb, Gigot, Leg Of Lamb