What is the meaning of Card Sharks?

: a person who makes money by cheating at card games : card sharp.

Why is it called a card shark?

For instance, a con man posing as a preacher in the Old West might be known as a “gospel sharp.” “Shark” in this regard comes from schurke, a German word that means “a cheater.” A “card sharp,” then, could very well also be a “card shark.”

What’s the difference between a card sharp and a card shark?

Card sharp is preferred in British English, while card shark is more common in American, Canadian, and Australian English. They share their main definitions—namely, (1) a professional card player, (2) a person who is skilled in card games, and (3) a person who is skilled in cheating at card games.