'space station' definitions:
Definition of 'space station'
From: WordNet
noun
A manned artificial satellite in a fixed orbit designed for scientific research [syn: space station, space platform, space laboratory]
Definition of 'space station'
From: GCIDE
- space station \space" sta`tion\, n. a manned artificial satellite orbiting the earth designed for extended occupation and use by multiple crews in succession. [PJC]