English dictionary
life support meaning and definition
Definition and meaning of life support at MeaningMonkey.org. life support meaning and definition in the English Dictionary.LIFE SUPPORT noun
Definition of life support (noun)
- equipment that makes life possible in otherwise deadly environmental conditions
- "the astronauts relied on their life-support systems"
- synonyms: 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"
- synonyms: life-support system
Source: Princeton University Wordnet