Definition, synonyms and related words
a spacecraft designed to survive reentry and landing, returning from space back to planet Earth