1. To speak hastily and confusedly; to sputter. 2. A confused noise, as of hasty speaking. 3. an utterance of words with spitting sounds as in rage
splutter | spluttered | splutterer | spluttering |