interlard - English Synonyms Dictionary

interlard

v.
[1] intersperse