sputtering

Noun
  1. The noise of something spattering or sputtering explosively (synset 107409414)
    "he heard a spatter of gunfire"

Other Searches