life-giving Meaning, Definition & Usage
-
adjective satellite giving or having the power to give life and spirit
vitalizing.
- returning the life-giving humus to the land"- Louis Bromfield
- life-giving love and praise
- the vitalizing rays of the warming sun
WordNet
Life"-giv`ing adjective
Definitions
Giving life or spirit; having power to give life; inspiriting; invigorating.