Meaning of “life-support system” in the English Dictionary

british dictionary

"life-support system" in British English

See all translations

life-support systemnoun [ C ]

uk /ˈlaɪf.səˌpɔːt ˌsɪs.təm/ us /ˈlaɪf.səˌpɔːrt ˌsɪs.təm/

also life support [ U ] the equipment used to keep a person alive when they are very ill, or injured:

He's been on a life-support system since the crash.

the natural structures and systems that are necessary for living things, especially humans, to be able to live:

The lack of rain is threatening all the region's life-support systems (= the earth, trees and rivers).

(Definition of “life-support system” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)