English dictionary
life support
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
equipment that makes life possible in otherwise deadly environmental conditions
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
ExamplesThe patient is on life support.
Source: WordNet 3.0