Search results
- Dictionarylife-sustaining
adjective
- 1. serving to continue or support life: "a measure giving courts a greater chance to review decisions to end life-sustaining care"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries