Definition of “lard sth with sth” - English Dictionary

English