What is the meaning of the word "sputter"?

Definitions:

  1. cause to undergo a process in which atoms are removed copy to clipboard verb
    • The solar wind protons must sputter away the surface atoms of the dust copy to clipboard
  2. make an explosive sound copy to clipboard verb
    • sputtering engines copy to clipboard

Synonyms:

NearBy Words: