space station
EnglishEdit
NounEdit
space station (plural space stations)
- A crewed artificial satellite designed for long-term habitation, research, etc.
- Synonym: orbital station
Related termsEdit
TranslationsEdit
crewed artificial satellite
space station (plural space stations)