snatchers

noun

Plural form of snatcher; ones who snatch