splutter

(noun, verb)

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