space station

The International Space Station.

EnglishEdit

NounEdit

Wikipedia has an article on:

Wikipedia

space station (plural space stations)

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

TranslationsEdit

SynonymsEdit

  • orbital station
Last modified on 8 April 2014, at 16:07