English dictionary
space station meaning and definition
Definition and meaning of space station at MeaningMonkey.org. space station meaning and definition in the English Dictionary.SPACE STATION noun
Definition of space station (noun)
- a manned artificial satellite in a fixed orbit designed for scientific research
- synonyms: space laboratory, space platform
Source: Princeton University Wordnet