Definify.com
Definition 2024
spy_satellite
spy satellite
English
Noun
spy satellite (plural spy satellites)
- An artificial space satellite used for reconnaissance or intelligence gathering.
Translations
artificial space satellite used for reconnaissance or intelligence gathering
|
|