LIFE-SUPPORT MACHINE


Meaning of LIFE-SUPPORT MACHINE in English

(also ˌlife-supˈport system ) noun

a piece of equipment that keeps sb alive when they are extremely ill / sick and cannot breathe without help :

He was put on a life-support machine in intensive care.

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