from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a manned artificial satellite in a fixed orbit designed for scientific research
Sorry, no etymologies found.
It was built in space over a span of ten years and designed as a space laboratory so that scientists could carry out experiments in a nearly gravity-free environment.
Such large crews would be necessary to perform the planned satellite deployments and retrievals, spacewalks, and space laboratory research of the shuttle era.