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

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
lifebelt
lifebelts
lifeblood
lifebloods
lifeboat
lifeboatman

Other Resources:

Search for Life support system on Dictionary.com!Search for Life support system on Thesaurus.com!Search for Life support system on Google!Search for Life support system on Wikipedia!

Search