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:

Life Support System Pictures

Click the following link to bring up a new window with an automated collection of images related to the term: Life Support System Images

Lexicographical Neighbors of Life Support System

life ring
life rings
life savings
life science
life sciences
life scientist
life sentence
life sentences
life span
life stance
life story
life stress
life style
life support
life support care
life support system (current term)
life support systems
life table
life tables
life tenant
life tenants
life vest
life vests
life zone

Other Resources Relating to: Life support system

Search for Life support system on!Search for Life support system on!Search for Life support system on Google!Search for Life support system on Wikipedia!