life-sustaining
UK/laɪf-səs'teiniŋ/US/'laɪfsəst'eɪnɪŋ/
Definitions
adj.
Necessary for keeping someone or something alive
维持生命所必需的
Root Breakdown
Native Englishlife + sustaining = sustaining life. A transparent compound common in medical contexts (life-sustaining treatment).
Root tain still carries 87 more wordsExample Sentences
- 1.
The patient was kept on life-sustaining equipment.