space shuttle

1 ENTRIES FOUND:
Save
space shuttle noun
plural space shuttles
space shuttle
noun
plural space shuttles
Learner's definition of SPACE SHUTTLE
[count]
: a spacecraft that can be used more than once and that carries people into outer space and back to Earth
Comments & Questions
Comments & Questions
What made you want to look up space shuttle? Include any comments and questions you have about this word.