skin ‧ flint /ˈskɪnˌflɪnt/ BrE AmE noun [countable] informal
[ Date: 1600-1700 ; Origin: From the idea of people who so hate spending money that they would remove the outer part of a stone to try to make some gain ]
someone who hates spending money or giving it away – used to show disapproval SYN miser