cardsharp
Noun
Meaning
a professional card player who makes a living by cheating at card games
Source: WordNetSynonyms
sharpie
sharper
sharpy
card sharp
cardsharper
card shark
card sharper
skinner
chameleon
player
plunger
gambler
bettor
punter
shill
Show all synonyms