1. life support - Noun
2. life support - Adjective
of or pertaining to equipment or methods used to sustain life
medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
equipment that makes life possible in otherwise deadly environmental conditions
Source: WordNetlife-support
World Game finds that 60 percent of all the jobs in the U. S. A. are not producing any real wealth-i. e., real life support. They are in fear-underwriting industries or are checking-on-other-checkers, etc. Buckminster Fuller
The threat to free television. The reason television is free is because it is a life support system for commercials. That fundamental aspect is about to change. Dick Wolf
I'm just opening the doors. And a lot of this is new to me - thinking about it, and letting go again and again and again, trusting that if I'm meant to continue working as a musician, it'll happen. If I'm not, then pull out the life support. Jane Siberry
It is a truth universally acknowledged on Wall Street that original research is on life support. Serious research can be bad for business, as well as expensive. Alex Berenson
[Tablets] have not risen to expectations. Apple, the lead market maker in the category, has recently flipped from an emerging market strategy to a cash cow strategy with its latest reduced-price iPad offering, suggesting it now believes that tablets are on life support. Rob Enderle
I think everybody in news understands that the audience that watches for more than an hour is not your target audience - because those people are on life support. John Hockenberry