Datasegment.com Online Dictionary
  Online Dictionary : L : life support

life support


1 definition found

life support - WordNet (r) 2.1 (2005) :

  life support
      n 1: equipment that makes life possible in otherwise deadly
           environmental conditions; "the astronauts relied on their
           life-support systems" [syn: life-support system, life support
           ]
      2: 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" [syn:
         life-support system, life support]