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).
Thesaurus: synonyms and related words
Medical & surgical equipment
- autoclave
- cardiograph
- catheterization
- catheterize
- colonoscope
- CPB
- depressor
- drip
- forceps
- iron lung
- lancet
- oxygen mask
- respirator
- scalpel
- stent
- stenting
- thermometer
- tomography
- tongue depressor
- ultrasound
See more results »
You can also find related words, phrases, and synonyms in the topics:
Environmental issues
Life and living