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