Interlard Meaning

There are 1 meaning(s) for word Interlard

Meaning 1 : introduce one's writing or speech with certain expressions

    Synonyms : intersperse