Home

Word

card shark, n.
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