Synonyms and Antonyms for spy_satellite

1. spy satellite (n.)

a satellite with sensors to detect nuclear explosions

Synonyms: