Words: life-giving vitalizing
Part of speech: s
Definition: giving or having the power to give life and spirit
Example: returning the life-giving humus to the land