Cheapskate
Full definition of cheapskate
Noun
cheapskate
(plural cheapskates)- Someone who stingily avoids spending money.He is such a cheapskate, he found that jumper in a dustbin.
- By extension, someone who doesn't give freely.My mum is such a cheapskate that she didn't lend me money to go shopping.