English Dictionary
Definition stutter in British English
stutter noun
[singular] noun
/ˈstʌtə(r)/
Synonyms and related words
