LIFE SUPPORT


Meaning of LIFE SUPPORT in English

noun

[ U ] the fact of sb being on a life-support machine :

Families want the right to refuse life support.

She's critically ill, on life support .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.