life-giv·ing a. Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise.
Syn: -- vital, vitalizing.
adj : giving or having the power to give life and spirit;
"returning the life-giving humus to the land"- Louis
Bromfield; "life-giving love and praise"; "the
vitalizing rays of the warming sun" [syn: vitalizing]