Space Platform Synonyms

A manned artificial satellite in a fixed orbit designed for scientific research
(Noun)
Synonyms:
  1. space-station
  2. space laboratory
  3. launching base
  4. orbiting vehicle (O.V.)
  5. space airport
  6. space dock
  7. manned orbiting laboratory (MOL)
  8. space observatory
  9. spaceport