Uk English Meaning of grouch
grouch
Other Uk English words related to grouch
Nearest Words of grouch
Definitions and Meaning of grouch in English
grouch (n)
a bad-tempered person
grouch (v)
show one's unhappiness or critical attitude
FAQs About the word grouch
grouch
a bad-tempered person, show one's unhappiness or critical attitude
bear,moaner,Crab,crank,curmudgeon,grumpy,Croaker,gripper,complainer,growler
optimist,Pollyanna,Happy camper
grotty => grotty, grotto-work => Grotto-work, grottoes => grottoes, grotto => grotto, grotius => Grotius,