cardsharper
/ˈkɑrdʃɑrpər/Definitions
1. noun
a person who uses skillful or deceitful methods to cheat or swindle others, especially in card games
“The cardsharpers had been cheating at poker for months before they were caught.”
1. noun
a person who uses skillful or deceitful methods to cheat or swindle others, especially in card games
“The cardsharpers had been cheating at poker for months before they were caught.”