Definition of SPACE SHUTTLE
noun : SPACE SHUTTLE
Source: WordNet 3.1
-
1. (
) a reusable spacecraft with wings for a controlled descent through the Earth's atmosphere ;
See more about : SPACE SHUTTLE