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