Even if you’ve never been to a casino, you’ve probably heard the term ‘card shark’ used in movies. It refers to a very experienced poker player. That kind of players use their skills to take advantage of weaker or less experienced players. These experts understand the game very well, and their position at the top of the food chain allows them to easily identify weaker players.
The term, often used interchangeably with ‘card sharp’, used to be used in a negative sense to mean a person who cheated or played dirty. It’s only recently that it has taken on a more positive meaning. Now, it more commonly refers to someone who is just very good at poker, though it hasn’t quite shed its slightly darker connotations.