grouch


From The Collaborative International Dictionary of English v.0.48:

grouch \grouch\ (grouch), n.
   A bad-tempered person.

   Syn: grump, crank, churl, crosspatch.
        [WordNet 1.5]
.

From The Collaborative International Dictionary of English v.0.48:

grouch \grouch\ v. i.
   to complain habitually, especially about minor or routine
   annoyances.

   Syn: grumble, gripe.
        [WordNet 1.5]
Feedback Form