spy satellite
Meaning, Definition & Usage
Dictionary
Related
noun
a satellite with sensors to detect nuclear explosions
WordNet
Previous
sputnik
sputter
sputterer
sputtering
sputum
Next
spyboat
spyeria
spyglass
spyhole
spying