splutter




splutter - noun

  • the noise of something spattering or sputtering explosively
  • an utterance (of words) with spitting sounds (as in rage)

  • splutter - verb

    splutter - thesaurus

    spatter   spattering   splatter   splattering   sputter   sputtering