Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: life-support system
  1. Equipment that makes life possible in otherwise deadly environmental conditions
    "the astronauts relied on their life-support systems"
    - life support
     
  2. Medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
    - life support

Derived forms: life-support systems

See also: life-support

Type of: equipment