English dictionary
leaf lard meaning and definition
Definition and meaning of leaf lard at MeaningMonkey.org. leaf lard meaning and definition in the English Dictionary.LEAF LARD noun
Definition of leaf lard (noun)
- fat lining the abdomen and kidneys in hogs which is used to make lard
- synonyms: leaf fat
Source: Princeton University Wordnet