Space Platform Synonyms
A manned artificial satellite in a fixed orbit designed for scientific research
(Noun)
Synonyms:
- space-station
- space laboratory
- launching base
- orbiting vehicle (O.V.)
- space airport
- space dock
- manned orbiting laboratory (MOL)
- space observatory
- spaceport