Dictionary (n.) One who grumbles.Thesaurus bellyacher complainant complainer crab crank croaker crosspatch faultfinder frondeur griper grouch grouser growler kicker kvetch malcontent murmurer mutterer querulous person reactionary reactionist rebel sorehead whiner |