|
Definition of Life support system
1. Noun. A system that allows humans to survive in areas normally uninhabitable. ¹
2. Noun. (medical) A system that maintains life in a patient by assisting a failed bodily function such as breathing. ¹
¹ Source: wiktionary.com