English Dictionary
Definition lard in British English
lard noun
[uncountable] noun
/lɑː(r)d/
Synonyms and related words
