Definitions
noun
the noise of something spattering or sputtering explosively
verb
cause to undergo a process in which atoms are removed
“The solar wind protons must sputter away the surface atoms of the dust”
verb
make an explosive sound
“sputtering engines”
Look “sputter” up elsewhere
Want another word?
Spin the dictionary for a fresh one.