Synonyms of Card-sharp
Primary definition: A professional gambler who makes a living by cheating at card games using sleight of hand or other dishonest methods.
Primary definition: A professional gambler who makes a living by cheating at card games using sleight of hand or other dishonest methods.