Last modified on 16 March 2015, at 07:48

space satellite

EnglishEdit

NounEdit

space satellite (plural space satellites)

  1. A manned or unmanned vehicle designed to orbit the Earth

SynonymsEdit

HypernymsEdit

HyponymsEdit

TranslationsEdit