Card Shark (
Noun
)
Meaning
A professional card player who makes a living by cheating at card games.
Classification
Nouns denoting people.
Synonyms
Cardsharper
Sharpy
Card Sharper
Sharper
Card Sharp
Sharpie
Cardsharp
Hypernyms
Scammer
Swindler
Card Player
Defrauder
Grifter
Chiseler
Chiseller
Gouger