Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word life-support system from English dictionary with examples, synonyms and antonyms.

Meaning : Equipment that makes life possible in otherwise deadly environmental conditions.

Example : The astronauts relied on their life-support systems.

Synonyms : life support

Meaning : Medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive.

Example : The patient is on life support.

Synonyms : life support