Noun
three-card trickster (plural three-card tricksters) A fraudster who operates a game of three-card monte.