LIFE-GIVING
Meaning of LIFE-GIVING in English
adjective
[ usually before noun ] ( literary ) that gives life or keeps sth alive
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005