grouch (n.)
- bear
- beef
- bellyache
- bellyacher
- bitch
- clamor
- complainant
- complainer
- crab
- crank
- croak
- croaker
- crosspatch
- dragon
- faultfinder
- feist
- fire-eater
- fret
- fury
- fuss
- gripe
- groan
- grouse
- growl
- growler
- grumble
- grumbler
- grump
- grunt
- holler
- hothead
- hotspur
- howl
- kick
- kicker
- killjoy
- kvetch
- malcontent
- mope
- murmur
- murmurer
- mutter
- mutterer
- reactionary
- rebel
- scold
- sorehead
- sourpuss
- spoilsport
- squawk
- sulk
- whiner
- yap
- yelp