thimblerigger

(noun)

noun

1. One who cheats by thimblerigging, or tricks of legerdemain.