spy satellite
Appearance
English
[edit]Noun
[edit]spy satellite (plural spy satellites)
- An artificial space satellite used for reconnaissance or intelligence gathering.
Translations
[edit]artificial space satellite used for reconnaissance or intelligence gathering
|