1. Verb
To speak hastily and confusedly; to sputter.
2. Noun
A confused noise, as of hasty speaking.
More about this word
Synonyms and related words
Explore this word
