RELATED WORDS
PARAPHRASING
to place (something) between or among others
scatter
to cause (liquid etc) to splash, scatter, in drops
splash, sprinkle