space station
nounDefinition of space station
: a large artificial satellite designed to be occupied for long periods and to serve as a base (as for scientific observation)
— called also space platform
Keep scrolling for more
Keep scrolling for more