ALL meanings of cardsharp
card·sharp
C c - noun cardsharp a professional card player who cheats 3
- noun cardsharp a professional cheater at cards 3
- noun cardsharp One who is skilled at card games, especially at cheating in them. 1
- noun cardsharp a person, especially a professional gambler, who cheats at card games. 1