(*) 1. A sealed, pressurized cabin for extremely high altitude or space flight which provides an acceptable environment for man, animal, or equipment. 2. An ejectable sealed cabin having automatic devices for safe return of the occupants to the surface.
CAPSULE
Meaning of CAPSULE in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012