A person who secretly watches and examines the actions of other individuals or organizations and gathers information on them (usually to gain an advantage).
User Defined Definitions
"a secret watcher; someone who secretly watches other people"
"catch sight of"
"watch, observe, or inquire secretly"
"catch sight of; to perceive with the eyes"
"secretly collect sensitive or classified information; engage in espionage"