Link Centre Dictionary

life-support system

li·fe·sup·portsystem

uncommon

noun

1.

equipment that makes life possible in otherwise deadly environmental conditions

  • “the astronauts relied on their life-support systems”
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”

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.