Subscriber login


Forgot your password?

Library card login

Other

space shuttle

Syllabification: (space shut·tle)
Translate space shuttle | into Italian
Definition of space shuttle

noun

  • a rocket-launched spacecraft, able to land like an unpowered aircraft, used to make repeated journeys between the earth and earth orbit.

space shuttle in other Oxford dictionaries

Definition of space shuttle in the British & World English dictionary