Space station
WordNet

noun


(1)   A manned artificial satellite in a fixed orbit designed for scientific research
WiktionaryText

Noun


  1. a manned artificial satellite designed for long-term habitation, research etc.
 
x
OK