Adjective: life-support- Of or pertaining to equipment or methods used to sustain life
Noun: life support- Equipment that makes life possible in otherwise deadly environmental conditions
- 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 is on life support" - life-support system
Derived forms: life supports Type of: equipment Encyclopedia: Life support Life-support |