Wiktionary
penny pincher
alt. (context idiomatic English) One who spends little money; one who is very frugal or cautious with money. n. (context idiomatic English) One who spends little money; one who is very frugal or cautious with money.
WordNet
penny pincher
n. someone who is excessively careful with money (who pinches every penny before letting go of it)