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
help oneself to (something)
to take whatever one wants or needs
We went to the buffet table and helped ourselves to the food.