Dictionary Check: interlard

"interlard" is a valid word!

Scrabble 10 points
Words with Friends 12 points

Definition

verb

introduce one's writing or speech with certain expressions

Synonyms:

Advertisement