sputtering
noun
- 1
the noise of something spattering or sputtering explosively
he heard a spatter of gunfire
Also useful for “sputtering”:Crossword— A long fill for tough grids
the noise of something spattering or sputtering explosively
he heard a spatter of gunfire
Also useful for “sputtering”:Crossword— A long fill for tough grids