English Dictionary
◊ CARDSHARP
cardsharp
n : a professional card player who makes a living by cheating at
card games [syn: {cardsharper}]