An Encylopedia Britannica Company

space station

1 ENTRIES FOUND:
space station noun
plural space stations
space station
noun
plural space stations
Britannica Dictionary definition of SPACE STATION
[count]
: a large spacecraft in which people live for long periods of time in order to do research and experiments