A person who practices cardsharp activities; a card cheat or swindler who exploits others in card games.
Agent noun form of cardsharp, using -er to indicate someone who engages in the practice.
Try Another Word