Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

space station Definition

Cancel
space station
noun(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

Words Related to space station!

space station Examples by Brain Bank Users