n.
1.the noise of something spattering or sputtering explosively
2.an utterance (of words) with spitting sounds (as in rage) splutter v.
1.utter with a spitting sound, as if in a rage
2.spit up in an explosive manner
Idiom of the Day
rub (something) off or rub off (something)
to remove something by rubbing, to erase something
The teacher rubbed off the writing on the whiteboard.