|
Need synonyms for space satellite? Here's a list of similar words from our thesaurus that you can use instead.
A crewed or robotic spacecraft designed to orbit the Earth
“Nigeria has a space satellite that is monitored at the Nigerian National Space Research and Development Agency Headquarters in Abuja.”
A remote-controlled device designed for space exploration and research
|
|
|
|
|
|