space shuttle noun definition in Space travel topic from the Oxford Advanced Learner's Dictionary

space shuttle

 noun: Space travel topic
a spacecraft designed to be used, for example, for travelling between the earth and a space station