life-sustaining Copy link life-sustaining , adjective being the seat or source of life; performing a necessary function in the living body; as, the need for life-sustaining air and water.