VariousWords beta
Related Terms:
Definitions:
Noun
cardsharp
card sharp
cardsharper
card sharper
sharper
sharpie
sharpy
card shark
Definition: a professional card player who makes a living by cheating at card games
Definition: A professional cheater at card games.