space shuttle Definition
Dictionary Home » Words Starting with S » south-east ... spades » space shuttle
space shuttle
noun
- 1. A reusable manned vehicle that takes off like a rocket but lands on a runway like an aircraft and which is designed to travel into space, especially one that can visit space stations that orbit the Earth or bases on the Moon in order to carry out tests, collect information, effect repairs, etc.
