Cardsharp - Definition - Law Dictionary Home Dictionary Definition cardsharp
Definition :
a professional card player who makes a living by cheating at card games
View Judgments Citing this PhraseView Acts Citing this Phrase
a professional card player who makes a living by cheating at card games
View Judgments Citing this Phrase