Antonyms
Synonyms

3. life-giving

adjective. ['ˈlaɪfˌgɪvɪŋ'] giving or having the power to give life and spirit.

Synonyms

Antonym.com