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
in character
as usual, typical, in the way that a person usually behaves
Supporting the members of her staff is in character with the way our manager operates.