LIFEBLOOD


Meaning of LIFEBLOOD in English

n. blood which is needed in order to live; something which is essential, something which gives life or vitality, something which energizes

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.