sputtering




sputtering - noun

  • the noise of something spattering or sputtering explosively
  • sputtering - thesaurus

    spatter   spattering   splatter   splattering   splutter   sputter