Search results
- Dictionarylife support/ˈlʌɪf səˌpɔːt/
noun
- 1. the use of specialized equipment to maintain a person's essential physical functions when they are very ill or in an environment such as space or under water: "his wife decided to remove him from life support and take him home to die with hospice care"
Powered by Oxford Dictionaries