Pronunciation of 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.


The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.


Found Wrong Meaning for Grouch?

Name :

Email :

Details :