splutter
- n the noise of something spattering or sputtering explosively
- n an utterance (of words) with spitting sounds (as in rage)
- v utter with a spitting sound, as if in a rage
- v spit up in an explosive manner
- The treatments were unavailing, His Royal Highness continued to splutter.
- There are sketches in it that sag considerably, and ideas that splutter.
- Maybe I should say we lost opportunities," and then, noticing that I was about to splutter with indignation, he retracted his retraction.