ALL meanings of grinch
grinch
G g - noun grinch A person who is mean-spirited and unfriendly. 1
- noun grinch a person or thing that spoils or dampens the pleasure of others. 1
- noun grinch A grouch or killjoy. 0
- noun grinch A person who aggressively sets out to ruin the Christmas holidays for others. 0
- noun grinch a person whose lack of enthusiasm or bad temper has a depressing effect on others 0