card shark
definition: a professional card player who makes a living by cheating at card games
example:
speech part: noun
synonyms:
sharpie
Video not found.