sputtering
definition: the noise of something spattering or sputtering explosively
example:
speech part: noun
synonyms:
spatter
Video not found.