Green’s Dictionary of Slang

flint n.3

see skinflint n.