VariousWords beta
Related Terms:
Definitions:
Noun
spatter
spattering
splatter
splattering
sputter
splutter
sputtering
Definition: the noise of something spattering or sputtering explosively; "he heard a spatter of gunfire"
Definition: A spluttering.