life-sustaining
🇬🇧 UK/laɪf-səs'teiniŋ/🇺🇸 US/'laɪfsəst'eɪnɪŋ/
Definitions
adj.
Necessary for keeping a person or organism alive
维持生命所必需的
🧩 Root Breakdown
Native Englishlife-sustainingother
=life-sustaining
Necessary for keeping a person or organism alive
维持生命所必需的