What does cardsharp mean?
A person who is skilled at card games, especially one who uses unfair methods to win.
Example
"The cardsharp was accused of cheating at poker."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.