English synonyms about - contact  

space laboratory

noun

1 space laboratory

A manned artificial satellite in a fixed orbit designed for scientific research.

synonyms: space platform, space station.

Dutch: ruimtestation
Polish: stacja orbitalna, baza orbitalna, stacja kosmiczna


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

debug info: 0.0138