begrudger

/ˈbɛɡrʌdʒər/

Definitions

1. noun

A person who begrudges or is reluctant to give something, especially praise or credit, to others.

“She was accused of being a begrudger, always trying to take the credit for others’ achievements.”

Synonyms

  • coveter
  • grudge
  • miser

Antonyms

  • benefactor
  • generous person