space station Definition
Dictionary Home » Words Starting with S » south-east ... spades » space station
space station
noun
- 1. A large orbiting artificial satellite, where crews of astronauts can live and carry out scientific and technological research in space over periods of weeks or months.
