What does cardsharp mean?
noun
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."
Definition generated by AI and curated by RJS Tech Solutions LLP.