Card Shark Definition

noun
An expert card player.
Webster's New World
Webster's New World
Synonyms: