[life-support] adj (1965): providing support necessary to sustain life; esp: of or relating to a system providing such support "~ equipment"
LIFE-SUPPORT
Meaning of LIFE-SUPPORT in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012