Skip to content

space station

noun

  1. spacecraft designed to remain in space for an extended period with a crew
L1011445 on Wikidata ↗

Wiktionary

noun

  1. A crewed artificial satellite designed for long-term habitation, research, etc.