English
Detailed Synonyms for space capsule in English
space capsule:
space capsule [the ~] noun
-
the space capsule
– a spacecraft designed to transport people and support human life in outer space 1the capsule; the space capsule– a spacecraft designed to transport people and support human life in outer space 1