LIFE-SUPPORT SYSTEM
Meaning of LIFE-SUPPORT SYSTEM in English
( life-support systems)
A life-support system is the same as a life-support machine .
N-COUNT
Collins COBUILD Advanced Learner's English Dictionary.
Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне.
2006