1. Verb
To be sluggish or lazy; to be confused.
2. Verb
To mumble in speaking.
More about this word
Synonyms and related words
Explore this word
