space shuttle Meaning, Definition & Usage

  1. noun a reusable spacecraft with wings for a controlled descent through the Earth's atmosphere

WordNet