meaning of sputtering
1. of Sputter
2. the noise of something spattering or sputtering explosively; "he heard a spatter of
">gunfire"
1. of Sputter
2. the noise of something spattering or sputtering explosively; "he heard a spatter of
">gunfire"