American Dictionary
Definition splutter in American English
splutter verb
verb
/ˈsplʌtər/
1.1
to say something while you are spluttering
Synonyms and related words
