v. i. to complain, especially in a whining or grumbling manner; to gripe. Syn. -- gripe, whine, complain, moan, snivel, grumble, squawk. [ PJC + WordNet 1.5 ]
n. a person who complains habitually, usually about everyday minor problems. Syn. -- whiner, complainer, moaner, sniveler, crybaby, grumbler, squawker. [ WordNet 1.5 ]