sputtering
/spˈʌtɝɪŋ/
Explore definitions, synonyms, and language insights of sputtering
Definitions
Noun
the noise of something spattering or sputtering explosively; "he heard a spatter of gunfire"