Please enable javascript to use dictionary! Howto enable javascript?
Space Shuttle▼nouna space transportation system
space shuttle▼nounvehicle capable of travelling repeatedly between Earth and outer space
↑