space capsule
noun
Aerospace.
capsule(def 5).
Words nearby space capsule
space age,
space bar,
space biology,
space blanket,
space cadet,
space capsule,
space carrier,
space character,
space charge,
space group,
space heater
British Dictionary definitions 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