meaning of spluttering

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


Related Words

spluttering |

Developed & Maintained By Taraprasad.com

Treasure Words