Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
lamb roast
has 1 sense
lamb roast
,
roast lamb
- a cut of lamb suitable for roasting
--
1
is a kind of
roast
,
joint
--
1
has particulars:
rack of lamb
,
crown roast
;
leg of lamb
,
gigot
,
TOP