We found 2 definitions of card shark from 2 different sources.
Noun |
||
card shark - a professional card player who makes a living by cheating at card games | ||
cardsharp, card sharp, cardsharper, card sharper, sharper, sharpie, sharpy | ||
card player someone who plays (or knows how to play) card games |