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)

  1. a cut of lamb suitable for roasting
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: