space shuttle

Noun
  1. A reusable spacecraft with wings for a controlled descent through the Earth's atmosphere (synset 104273124)

Other Searches