English noun: space platform | |||
1. | space platform (artifact) a manned artificial satellite in a fixed orbit designed for scientific research | ||
Synonyms | space laboratory, space station | ||
Broader (hypernym) | artificial satellite, orbiter, satellite | ||
Instance hyponym | Salyut, Skylab | ||