VariousWords beta
Related Terms:
space shuttles
sts
nasa
space launch system
orbiter
spacecraft
vehicle
cargo
elevon
surface
people
buran
shuttle
caib
mate
intertank
drag parachute
outer space
earth
demate
tang
discovery
Definitions:
Noun
space shuttle
Definition: a reusable spacecraft with wings for a controlled descent through the Earth's atmosphere
Definition: A space transportation system developed by NASA consisting of a reusable winged orbiter, a set of recoverable booster rockets, and a fuel tank.
Definition: Any vehicle capable of travelling repeatedly between the Earth's surface and outer space carrying people or cargo.