curmudgeon

/ˈkɜːrmʌdʒən/

Definitions

1. noun

a person who complains frequently or is habitually difficult to please

“My grandfather is such a curmudgeon, always grumbling about the weather.”

2. verb

to speak or behave in a curmudgeonly manner

“He curmudged about the new restaurant’s service, complaining to anyone who would listen.”

Synonyms

  • complainer
  • grouch
  • grump

Antonyms

  • enthusiast
  • optimist