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 English
life-sustainingother
=life-sustaining
Browse all roots