Found 14 synonyms in 2 groups
1
Meaning: ill-tempered person [n]
sourpuss, complainer, crank, bear, grumbler, grouch
  1. 2
    Meaning: grumble [v]
    complain, bellyache, bitch, gripe (informal), mutter, grouse (informal), whine, grouch

Words similar to grouch

grouch synonyms - English related words for grouch