Definition of Lamb Roast in English :

Define Lamb Roast in English

Lamb Roast meaning in English

Meaning of Lamb Roast in English

Pronunciation of Lamb Roast in English

Lamb Roast pronunciation in English

Pronounce Lamb Roast in English

Lamb Roast

see synonyms of lamb roast

Noun

1. lamb roast, roast lamb

a cut of lamb suitable for roasting

WordNet Lexical Database for English. Princeton University. 2010.