Topic: SPACE


space shuttle

noun
     
space shuttle
space shuttle [countable]
TTS a vehicle that is designed to go into space and return to Earth several times

Explore SPACE Topic