English edit

Noun edit

space satellite (plural space satellites)

  1. A crewed or robotic spacecraft designed to orbit the Earth, or another celestial body

Synonyms edit

Hypernyms edit

Hyponyms edit

Translations edit