D defs.my
Entry 1 sense Webster, 1913

life-sustaining

· IPA
01 adj. being the seat or source of life; performing a necessary function in the living body; as, the need for life-sustaining air and water.
  1. 1.
    being the seat or source of life; performing a necessary function in the living body; as, the need for life-sustaining air and water.
Syn. vital.