Synonyms of Space Station in English :
Antonyms of Space Station in English
Thesaurus of Space Station in English
Space Station
see definition of space stationSynonyms of space station
1. (noun) a manned artificial satellite in a fixed orbit designed for scientific research
Hypernyms of space station
1. (noun) a manned artificial satellite in a fixed orbit designed for scientific research