An Encylopedia Britannica Company

life support

1 ENTRIES FOUND:
life support noun
life support
noun
Britannica Dictionary definition of LIFE SUPPORT
[noncount]
medical : the equipment, material, and treatment needed to keep a very sick or hurt patient alive
: the things that are needed to keep someone alive in a place (such as outer space) where life is usually not possible

— life–support

/ˈlaɪfsəˌpoɚt/ adjective, always used before a noun