- an orbiting manned structure that can be used for a variety of purposes, as to assemble or service satellites, refuel spacecraft, etc.
- 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
More Definitions
- AUSTRALOPITHECUS ANAMENSIS (noun) Definition, Meaning & Examples
- OPERATING ROOM (noun) Definition, Meaning & Examples
- SPYHOLE (noun) Definition, Meaning & Examples
- ECONOMIST (noun) Definition, Meaning & Examples
- GöDEL'S INCOMPLETENESS THEOREM (noun) Definition, Meaning & Examples
- MARES OF DIOMEDES (noun) Definition, Meaning & Examples