|
Need synonyms for artificial satellite? Here's a list of similar words from our thesaurus that you can use instead.
An artificial body placed in orbit around the earth, a moon, or a planet
A crewed or robotic spacecraft designed to orbit the Earth
Nearby Words
|
|
|
|
|
|