An expert card player who wins consistently through skill or sleight of hand, often implying cheating or swindling.
Compound of card and sharp (from Old English scearp), meaning someone with keen/sharp abilities at cards, often dishonest.
Try Another Word