Meaning of space shuttle
Definition of space shuttle
(noun)
a
reusable
spacecraft
with
wings
for a
controlled
descent
through
the Earth's
atmosphere
Other information on space shuttle
WIKIPEDIA results for
space shuttle
Amazon results for
space shuttle
Tweet