English adjective: life-giving | |||
1. | life-giving giving or having the power to give life and spirit | ||
Samples | Returning the life-giving humus to the land. Life-giving love and praise. The vitalizing rays of the warming sun. | ||
Synonyms | vitalizing | ||
Similar | invigorating | ||
Antonyms | debilitating | ||