spy (noun)
1: (military) a secret agent hired by a state to obtain
information about its enemies or by a business to obtain
industrial secrets from competitors [syn: [[undercover
agent]]]
2: a secret watcher; someone who secretly watches other people;
"my spies tell me that you had a good time last night"
spy
(verb)
1: catch sight of [syn: descry, spot, espy]
2: watch, observe, or inquire secretly [syn: stag, snoop, sleuth]
3: secretly collect sensitive or classified information; engage
in espionage; "spy for the Russians"