cardsharp(n = noun.person) card shark, card sharp, card sharper, cardsharper, sharper, sharpie, sharpy - a professional card player who makes a living by cheating at card games;
is a kind of card player, chiseler, chiseller, defrauder, gouger, grifter, scammer, swindler
a professional card player who makes a living by cheating at card games. [WordNet 1.5]