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