spatter
noun
-
the act of splashing a (liquid) substance on a surfacesplash
-
the noise of something spattering or sputtering explosivelyβI heard a spatter of gunfire in a normally peaceful neighborhood.βspatteringsplatteringsputterspluttersplattersputtering
verb
-
dash a liquid upon or againstswashsplattersploshsplashplash
-
spot, splash, or soilβThe baby spattered the bib with foodβbespatter
-
rain gentlyspit