Definition of life-supporting in US English:

life-supporting

adjective

  • That can or does support or sustain life; necessary for life. In later use also: of or relating to life support.

Origin

Early 17th century. From life + supporting.

Pronunciation

life-supporting

/ˈlʌɪf səˌpɔːtɪŋ/