grouch

noun
UK /ɡ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.