snocher
/ˈsnɒtʃər/Definitions
1. noun
A variant of the word snatcher, referring to a person or thing that snatches or takes something quickly and often in a sneaky manner.
“The pickpocket was a sneaky snocher who targeted tourists in crowded areas.”