What is the meaning of Cheapskate?

Someone who stingily avoids spending money.

Someone who does not give freely.

Source: wiktionary.org