grouch
nounUK /ɡraʊtʃ/
US /ɡraʊtʃ/
A grouch is a person who is often grumpy and complains a lot.
Our neighbor is a grouch who never smiles or says hello.
OTHER MEANINGS
2. A feeling of being grumpy or a bad mood.
He woke up with a grouch and didn't want to talk to anyone.
3. To complain in a grumpy way.
Stop grouching about the weather and put on a coat.
4. A complaint or grumble.
She had a grouch about the long wait at the bus stop.