LIFE-GIVING


Meaning of LIFE-GIVING in English

25B6; adjective VITALIZING, animating, energizing, invigorating, stimulating; life-preserving, life-sustaining.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.