D defs.my
Entry 1 sense Webster, 1913

life-giving

/(līf"gĭv`ĭng)/ · life·-giv·ing · IPA /lˈaɪfɡˌɪvɪŋ/
01 a. Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise.
  1. 1.
    Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise.
    “returning the life-giving humus to the land.” — Louis Bromfield.
Syn. vital, vitalizing.