grouch
/ɡraʊtʃ/Definitions
1. noun
A person who is habitually irritable or quarrelsome; a complainer.
“He’s such a grouch, always complaining about something.”
2. verb
To express discontent or displeasure.
“She grouchily muttered under her breath when she saw the news.”