cardsharping

Noun

 * 1) The trickery used by a cardsharp to cheat in card games.