card shark Meaning, Definition & Usage

  1. noun a professional card player who makes a living by cheating at card games
    card sharper; sharpy; sharper; cardsharp; cardsharper; card sharp; sharpie.

WordNet