English to English
splutter
('spl/@/t/@/r
)
noun (n)
- the noise of something spattering or sputtering explosively(noun.event)source: wordnet30
- an utterance (of words) with spitting sounds (as in rage)(noun.communication)source: wordnet30
- A confused noise, as of hasty speaking.(noun)source: webster1913