SPUTTERING

Definition of SPUTTERING

  1. (noun)the noise of something spattering or sputtering explosively