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