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