Stalkers, noun plural of stalker. Synonyms in the same form.
Prowler
prowlers, sneaks
Other
trackers
All synonyms for stalker →