Definitions
There is 1 meaning of the phrase
Space Shuttle.
Space Shuttle - as a noun
A reusable spacecraft with wings for a controlled descent through the earth's atmosphere
Example Sentences
"The space shuttle was launched into orbit."
"The astronauts boarded the space shuttle for their mission to the International Space Station."
"The space shuttle program was retired in 2011."
"The space shuttle Discovery completed 39 successful missions."
"NASA developed the space shuttle to be a reusable spacecraft."