(adj) giving or having the power to give life and spirit; - Louis Bromfield, Syn. vitalizing, Example:returning the life-giving humus to the land; life-giving love and praise; the vitalizing rays of the warming sun
The Collaborative International Dictionary of English (GCIDE) v.0.53 Collaborative International Dictionary (GCIDE)
a. Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise. Syn. -- vital, vitalizing. [ 1913 Webster + WordNet 1.5 ]
returning the life-giving humus to the land. Louis Bromfield. [ WordNet 1.5 ]