Noun Definition
spatter
1.Definition: the act of splashing a (liquid) substance on a surface
Related Noun(s):splash
Category: General2.Definition: the noise of something spattering or sputtering explosively
"He heard a spatter of gunfire"
Related Noun(s):splatter, splutter, sputter, sputtering
Category: General