Meaning of cardsharper
Definition of cardsharper
(noun)
a
professional
card
player
who makes a
living
by
cheating
at
card
games
Other information on cardsharper
WIKIPEDIA results for
cardsharper
Amazon results for
cardsharper
Tweet