Home

Word

space shuttle, n.
more info a reusable spacecraft with wings for a controlled descent through the Earth's atmosphere
<noun.artifact>

space shuttle