VariousWords beta
Definitions:
Noun
whiner
complainer
moaner
sniveller
crybaby
bellyacher
grumbler
squawker
Definition: a person given to excessive complaints and crying and whining
Definition: A person who persistently grumbles; a complainer