sputtering
noun
1. the noise of something spattering or sputtering explosively
Similar word(s): spatter, spattering, splatter, splattering, splutter, sputter
verb
1. present participle of sputter
1. the noise of something spattering or sputtering explosively
Similar word(s): spatter, spattering, splatter, splattering, splutter, sputter
1. present participle of sputter