INTERLARD





Definition:

  1. [verb] introduce one's writing or speech with certain expressions
    Synonyms: intersperse

Synonyms:


Related Words: