cardsharper
1. [ noun ] (cards,games) a professional card player who makes a living by cheating at card games
Synonyms: card_shark card_sharp card_sharper cardsharp
Related terms: swindler card_player
Similar spelling:   cardsharp
  card_sharper
  card_sharp
  card_shark