CARDSHARPER


Meaning of CARDSHARPER in English

[card.sharp.er] or card.sharp n (1859): one who habitually cheats at cards

Merriam-Webster English vocab.      Английский словарь Merriam Webster.