What does space shuttle mean?
space shuttle
Plural: space shuttles
Synonyms: shuttle
Definition
A winged spacecraft that was launched on rockets, orbited the Earth and glided back to land on a runway.
Example sentences
We stood under the retired space shuttle at the science center in LA for ages — TV doesn't show you how huge those things are.
Do you remember how they used to launch the space shuttle strapped to that huge orange tank?
Do you remember how they used to launch the space shuttle strapped to that huge orange tank?
Ninety minutes for the space shuttle to orbit the whole Earth — that's about how long my bus takes to get me downtown.