space satellite
English edit
Noun edit
space satellite (plural space satellites)
- A crewed or robotic spacecraft designed to orbit the Earth, or another celestial body
Synonyms edit
Hypernyms edit
Hyponyms edit
Hyponyms of satellite
Translations edit
vehicle designed to orbit the Earth
|