What is the full meaning of cardsharper
one who engages in sharp practice at cards, also CARDSHARP [n -S]
Example of the word cardsharper placed on a Scrabble board.