sputtering

noun

1.
the noise of something spattering or sputtering explosively
Derived from:
sputter