English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

life support

noun

1 life support

Equipment that makes life possible in otherwise deadly environmental conditions.

synonym: life-support system.

2 life support

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.

synonym: life-support system.


Find more on life support elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0212