Snatchers, noun plural of snatcher. Synonyms in the same form.
kidnappers, abductors
All synonyms for snatcher →