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
hold out on (someone)
to refuse to give something to someone, to refuse to agree
The players are holding out on the owners and will not sign the new contract.