Subscriber login


Forgot your password?

Library card login

Other

space shuttle

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 space.

space shuttle in other Oxford dictionaries

Definition of space shuttle in the US English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …