English dictionary
life-support system
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
equipment that makes life possible in otherwise deadly environmental conditions
ExamplesThe astronauts relied on their life-support systems.
Source: WordNet 3.0
-
medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
Source: WordNet 3.0