LIFE-GIVING


Meaning of LIFE-GIVING in English

ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷ adjective

: giving or having power to give life and spirit : invigorating

returning the life-giving humus to the land — Louis Bromfield

the life-giving streams of foreign investment by private companies — Lamp

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.