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