VariousWords beta
Definitions:
Noun
space station
space platform
space laboratory
Definition: a manned artificial satellite in a fixed orbit designed for scientific research