LIFE SUPPORT SYSTEM


Meaning of LIFE SUPPORT SYSTEM in English

ˈlife support ˌsystem BrE AmE noun [countable]

1 . ( also life support machine ) a piece of equipment that keeps someone alive when they are extremely ill

2 . a piece of equipment that keeps people alive in conditions where they would not normally be able to live, such as in space

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.