Meaning of “space shuttle” - Learner’s Dictionary

space shuttle

noun [ C ] uk us

a vehicle in which people travel into space (= the area outside the Earth) and back again

(Definition of “space shuttle” from the Cambridge Learner’s Dictionary © Cambridge University Press)