snatcher
noun
°one who snatches, or steals by snatching.