Synonyms:
sputter
Meaning: make an explosive sound; "sputtering engines"
Synonyms:
sputter
Meaning: cause to undergo a process in which atoms are removed; "The solar wind protons must sputter away the surface atoms of the dust"
Usage examples
Broken wires began to sputter ominously and fire out sparks.