Noun cardsharper has 1 sense
  1. cardsharp, card sharp, cardsharper, card sharper, card shark - a professional card player who makes a living by cheating at card games
    --1 is a kind of card player; swindler, chiseller, chiseler, gouger, scammer, grifter, sharper, sharpie, sharpy
,
TOP