- space station as a noun:
- 1
space station
noun
1 space station
A manned artificial satellite in a fixed orbit designed for scientific research.
synonyms: space laboratory, space platform.
Dutch: ruimtestation
Polish: stacja orbitalna, baza orbitalna, stacja kosmiczna
debug info: 0.0146