How to pronounce grumbled

Accents & languages on maps

Definition
  • Definition of grumbled

    • a loud low dull continuous noise
    • a complaint uttered in a low and indistinct tone
    • show one's unhappiness or critical attitude

Random words: TuesdaygirlprettyEnglishCaribbean