a person who cheats in games of cards in order to make money He was dressed like some Dodge City card sharp.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: card sharp