Home

Word

cardsharp, n.
(cardsharps)
more info a professional card player who makes a living by cheating at card games
<noun.person>

card shark card sharp card sharper cardsharp cardsharper sharper sharpie sharpy