Definitions | Space Shuttle |
| proper noun
- A space transportation system (STS) developed by NASA. Consisting of a reusable, winged orbiter (what most people think of as the "Space Shuttle"), a set of recoverable booster rockets, and a fuel tank.
Supplemental Details:Sponsor an extended definition for Space Shuttle for as little as $10 per month. Click here to contact us.
Full Definition of Space Shuttle
| |
|