meaning of spluttering
1. of Splutter
2. emitting or making sporadic spitting or popping sounds; "the sputtering engine"; "spluttering electric
">arcs"
1. of Splutter
2. emitting or making sporadic spitting or popping sounds; "the sputtering engine"; "spluttering electric
">arcs"