Synonyms and Antonyms for spy satellite

1. spy satellite (n.)

a satellite with sensors to detect nuclear explosions

Synonyms: