2 English Synonyms for STALKER
Prev.1Next
tracker
Definition: 1. ; one who, or that which, tracks or pursues, as a man or dog that follows game.
There are 6 definitions of the word tracker
Show more information about tracker
prowler
Definition: 1. One who roves about for prey; one who prowls.
Show more information about prowler
Prev.1Next
Search took: 6.4480 ms