Last modified on 9 October 2013, at 02:30

spy satellite

EnglishEdit

NounEdit

spy satellite (plural spy satellites)

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

TranslationsEdit