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