Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
space capsule
in English
space capsule
us
//speɪs ˈkæpsəl//
uk
//speɪs ˈkæpsjuːl//
#moderate
Definitions
Noun
a
vehicle
for
space
travel
with
life
support
systems
The
astronauts
boarded
the
space
capsule
for
their
mission
.