lamb roast
Meaning, Definition & Usage
Dictionary
Related
noun
a cut of lamb suitable for roasting
roast lamb
.
WordNet
Previous
lamarck
lamarckian
lamarckianism
lamarckism
lamasery
Next
lambale
lambast
lambaste
lambative
lambchop