cardsharp

[kahrd-shahrp] /ˈkɑrdˌʃɑrp/
noun
1.
a person, especially a professional gambler, who cheats at card games.
Also, cardsharper.
Origin
1855-60, Americanism; card1 + sharp
Related forms
cardsharping, noun
Can be confused
card shark, cardsharp.
British Dictionary definitions for cardsharp

cardsharp

/ˈkɑːdˌʃɑːp/
noun
1.
a professional card player who cheats
Derived Forms
cardsharping, noun
Slang definitions & phrases for cardsharp

cardsharp

noun phrase

A very clever card-player, esp an unscrupulous poker or bridge player • Shortening of earlier card sharper (1880s+)