Cardshark vs. Cardsharp

Cardshark and Cardsharp Definitions
Cardshark
Eggcorn of cardsharp
Cardsharp
An expert in cheating at cards.
Cardsharp
(card games) A professional cheater at card games.
One of Tim’s great-grandparents had been a cardsharp in the wild west, and had been shot dead during a game.
Cardsharp
A professional card player who makes a living by cheating at card games.
Cardsharp
A professional card player who makes a living by cheating at card games