Drumble

Webster's Dictionary of the English Language

·vi To mumble in speaking.

II. Drumble ·vi To be sluggish or lazy; to be confused.

Related Words