English dictionary
loin of lamb meaning and definition
Definition and meaning of loin of lamb at MeaningMonkey.org. loin of lamb meaning and definition in the English Dictionary.LOIN OF LAMB noun
Definition of loin of lamb (noun)
- meat from a loin of lamb
Source: Princeton University Wordnet