Find the word definition

Wiktionary
spy satellite

n. An artificial space satellite used for reconnaissance or intelligence gathering.

WordNet
spy satellite

n. a satellite with sensors to detect nuclear explosions