grouch Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

افسردہ ہونا

afsurda hona

چڑچڑا ہونا

chirchira hona

View English Meanings of: afsurdahonachirchirahona

Definitions

English definition for grouch

1. n. a bad-tempered person

2. v. show one's unhappiness or critical attitude

International Languages

Meaning for grouch found in 6 Languages.

Sponored Video