cardsharp Meaning, Definition & Usage

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

WordNet