skinflint Definition: (noun) A selfish person who is unwilling to give or spend. Synonyms: scrooge, churl, niggard. Usage: He had earned for himself the reputation of an awful skinflint, of a miser in the matter of living. Discuss