a professional card player who makes a living by cheating at card games
<noun.person>
<noun.person>
card shark |
card sharp |
card sharper |
cardsharp |
cardsharper |
sharper |
sharpie |
sharpy |
semantic pointers
hypernym