Synonyms of Spy Satellite in English :
Antonyms of Spy Satellite in English
Thesaurus of Spy Satellite in English
Spy Satellite
see definition of spy satelliteHypernyms of spy satellite
1. (noun) a satellite with sensors to detect nuclear explosions