spatters
spat-ters
noun
Small scattered drops of liquid or soft material.
"There were spatters of paint on the floor."
verb
To scatter small drops of liquid or soft material onto a surface.
"Rain spatters against the window during the storm."
Thesaurus
Synonyms: splash, splattering, splashing, spattering, plash, splatter, swash, splosh, bespatter, patter, pitter-patter, spit