EnglishEdit

NounEdit

spy satellite ‎(plural spy satellites)

  1. An artificial space satellite used for reconnaissance or intelligence gathering.

TranslationsEdit

Read in another language