CARDSHARK


Meaning of CARDSHARK in English

card ‧ shark /ˈkɑːdʃɑːk $ ˈkɑːrdʃɑːrk/ BrE AmE ( also card‧sharp /ˈkɑːdʃɑːp $ ˈkɑːrdʃɑːrp/ British English ) noun [countable]

someone who cheats when playing cards in order to make money

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.