LIFE-SUPPORT


Meaning of LIFE-SUPPORT in English

[life-support] adj (1965): providing support necessary to sustain life; esp: of or relating to a system providing such support "~ equipment"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.