spluttering
1.
(
satellite adjective
) emitting or making sporadic spitting or popping sounds; "the sputtering engine"; "spluttering electric arcs"
Synonyms:
sputtering
Terms and Conditions of Use / Copyright Notice