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

space capsule Definition

Cancel
space capsule
noun(space cap-sule)
a spacecraft designed to transport people and support human life in outer space
Synonyms: capsule,

Words Related to space capsule!

space capsule Examples by Brain Bank Users