• Snatchers

    Noun

    plural

    1. Plural of snatcher; ones who snatch
    © Wiktionary