scrooge
Definitions
A selfish, stingy person who dislikes spending money.
A person who is unfriendly and refuses to join in celebrations or festivities.
Examples
Don't be such a scrooge and donate a little money to the charity drive.
My boss is a total scrooge who refuses to give anyone a holiday bonus.
Even though he was a scrooge for most of his life, he eventually learned the value of generosity.
Synonyms
miser penny-pincher skinflint churl hoarder cheapskate curmudgeon
Antonyms
philanthropist spendthrift altruist benefactor generous lavish charitable