Meaning : The noise of something spattering or sputtering explosively.
Example :
He heard a spatter of gunfire.
Synonyms : spattering, splatter, splattering, splutter, sputter, sputtering
Meaning : The act of splashing a (liquid) substance on a surface.
Synonyms : spattering, splash, splashing, splattering