01 a. Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise.
-
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.