Contents

EnglishEdit

NounEdit

space satellite ‎(plural space satellites)

  1. A crewed or robotic spacecraft designed to orbit the Earth

SynonymsEdit

HypernymsEdit

HyponymsEdit

TranslationsEdit