Advertisement
Advertisement
View synonyms for space capsule
space capsule
noun
- a vehicle, sometimes carrying people or animals, designed to obtain scientific information from space, planets, etc, and be recovered on returning to earth
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse