STALKER MEANING IN ENGLISH

• Stalker Definition & Synonyms

  1. (n.) A kind of fishing net.
  2. (n.) One who stalks.


Synonyms:
Prowler, Sneak,

RECENT SEARCHES