Animals

Fruits

Search Word | പദം തിരയുക

  

Grouch

English Meaning

  1. A habitually complaining or irritable person.
  2. A grumbling or sulky mood: in a grouch about the long line for tickets.
  3. A complaint; a grudge: had only one grouch against the landlord.
  4. To grumble or sulk.

×

Found Wrong Meaning for Grouch?

Name :

Email :

Details :



×