space station
Share:
Tweet n. A structure equipped to support a human crew and designed to remain in space for an extended period and serve as a base for research, repair of satellites, or other space-related activities. All space stations built to date orbit around Earth. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.