splutter
noun
1. the noise of something spattering or sputtering explosively
Similar word(s): spatter, spattering, splatter, splattering, sputter, sputtering
Definition categories: event, noise
2. an utterance (of words) with spitting sounds (as in rage)
Similar word(s): sputter
Definition categories: communication, utterance, vocalization
verb
1. utter with a spitting sound, as if in a rage
Similar word(s): sputter
Definition categories: communication, emit, utter
2. spit up in an explosive manner
Similar word(s): sputter
Definition categories: body, expectorate