25B6; adjective VITALIZING, animating, energizing, invigorating, stimulating; life-preserving, life-sustaining.
LIFE-GIVING
Meaning of LIFE-GIVING in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012