n.
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
2.a secret watcher spy v.
1.catch sight of
2.watch, observe, or inquire secretly
3.secretly collect sensitive or classified information
Idiom of the Day
make a big deal about (something)
to exaggerate the seriousness of something
I wish that my friend would not make a big deal about every small problem.