0%

ALL meanings of space station

space sta·tion
S s
  • noun space station inhabitable structure in outer space 1
  • noun space station an orbiting manned structure that can be used for a variety of purposes, as to assemble or service satellites, refuel spacecraft, etc. 1
  • countable noun space station A space station is a place built for astronauts to live and work in, which is sent into space and then keeps going around the earth. 0
  • noun space station any large manned artificial satellite designed to orbit the earth during a long period of time thus providing a base for scientific and medical research in space and a construction site, launch pad, and docking arrangements for spacecraft 0
  • noun space station a spacecraft designed to remain in orbit for a long period of time and to serve as a station from which to launch other spacecraft, as a research center, etc. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?