Similar Words

Life-giving — synonyms, definition

1. life-giving (Adjective)

2 synonyms
vitalising vitalizing
1 definition

life-giving (Adjective) — Giving or having the power to give life and spirit. ex. "returning the life-giving humus to the land" ex. "life-giving love and praise"