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