niggard
Definitions
A stingy or ungenerous person.
A person who hoards wealth and spends as little as possible.
Examples
He was a niggard with his praise, rarely offering a kind word to his hardworking staff.
The old miser was such a niggard that he refused to spend even a penny on necessary repairs for his home.
Synonyms
miser skinflint penny-pincher churl hoarder cheapskate scrimp
Antonyms
philanthropist spendthrift generous person altruist lavish giver big spender benefactor