English synonyms about - contact  

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


Find more on space station elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146