History
History
Synonyms
UK
US
Meaning:
intersperse

to place (something) between or among others

scatter

spatter

to cause (liquid etc) to splash, scatter, in drops

splash, sprinkle

BESTREW as in Wiktionary
BESTREW as in Wikipedia