Home      Discussion      Topics      Dictionary      Almanac
Signup       Login
Space station

Space station

WordNet



noun


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



Noun


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