CARDSHARK


Meaning of CARDSHARK in English

n. skilled professional card-player; cardsharp, dishonest card-player

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.