sputtering

noun

  1. 1

    the noise of something spattering or sputtering explosively

    he heard a spatter of gunfire

Synonyms

Also useful for “sputtering”:Crossword