space station

EnglishEdit

 
The International Space Station.

NounEdit

 
English Wikipedia has an article on:
Wikipedia

space station (plural space stations)

  1. A crewed artificial satellite designed for long-term habitation, research, etc.
    Synonym: orbital station

Related termsEdit

TranslationsEdit