Noun: life-support system
- Medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
"The patient remained on a life-support system for several weeks after the accident";
- life support
- Equipment that makes life possible in otherwise deadly environmental conditions
"the astronauts relied on their life-support systems";
- life support
Derived forms: life-support systems
Type of: equipment
Encyclopedia: Life-support system