About us
Define
Definitions for
"spluttering"
emitting or making sporadic spitting or popping sounds; "the sputtering engine"; "spluttering electric arcs"
wordnet.princeton.edu