GROUCH


Meaning of GROUCH in English

n. grumbler, sulker, irritable person; complaint; bad fit of temper

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.