English
Detailed Synonyms for space platform in English
space platform:
-
space platform
-
the space platform
– a manned artificial satellite in a fixed orbit designed for scientific research 1the space platform; the space laboratory; the space station– a manned artificial satellite in a fixed orbit designed for scientific research 1