0 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 lack of rain is threatening all the region's life-support systems (= the earth, trees and rivers).
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
life-support system