Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

space shuttle Definition

Cancel
space shuttle
noun(space shuttle)
a reusable spacecraft designed to transport people and cargo between earth and space

Words Related to space shuttle!

space shuttle Examples by Brain Bank Users