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
somewhere in the neighborhood of (an amount of money or something)
approximately a particular measurement or amount
There were somewhere in the neighborhood of fifty people at the meeting.