Nouns

(n)grouch, grump, crank, churl, crosspatcha bad-tempered person

Verbs

(v)grouch, grumble, scoldshow one's unhappiness or critical attitude“He scolded about anything that he thought was wrong”, “We grumbled about the increased work load”