Sputtering
WordNet

noun


(1)   The noise of something spattering or sputtering explosively
"He heard a spatter of gunfire"
 
x
OK