Synonyms and Antonyms for space platform | Synonym.com

Synonyms and Antonyms for space platform

1. space platform (n.)

a manned artificial satellite in a fixed orbit designed for scientific research

Synonyms: