Cardsharp
['kɑːdʃɑːp] or ['kɑrd,ʃɑrp]
Definition
(noun.) a professional card player who makes a living by cheating at card games.
Checker: Neil--From WordNet
['kɑːdʃɑːp] or ['kɑrd,ʃɑrp]
(noun.) a professional card player who makes a living by cheating at card games.
Checker: Neil--From WordNet