English dictionary
roast lamb meaning and definition
Definition and meaning of roast lamb at MeaningMonkey.org. roast lamb meaning and definition in the English Dictionary.ROAST LAMB noun
Definition of roast lamb (noun)
- a cut of lamb suitable for roasting
- synonyms: lamb roast
Source: Princeton University Wordnet