cardsharp
/ˈkɑrdʃɑrp/Definitions
1. noun
A person who is skilled at cheating at card games, especially by using skill and knowledge rather than chance or luck.
“The cardsharp was caught cheating at the high-stakes poker game.”
1. noun
A person who is skilled at cheating at card games, especially by using skill and knowledge rather than chance or luck.
“The cardsharp was caught cheating at the high-stakes poker game.”