card shark


noun

an expert cardplayer.

WORDS THAT MAY BE CONFUSED WITH card shark

card shark cardsharp