Open English Wordnet
Nouns
(n)spatter, spattering, splatter, splattering, sputter, splutter, sputteringthe noise of something spattering or sputtering explosively“he heard a spatter of gunfire”
(n)spatter, spattering, splash, splashing, splatteringthe act of splashing a (liquid) substance on a surface