grouch
- noun (n)
Meaning: person who complains a lot
Synonyms:
bear
bellyacher
bug
crab
crank
crosspatch
curmudgeon
faultfinder
griper
grouser
growler
grumbler
grump
kicker
malcontent
moaner
sorehead
sourpuss
whiner
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.