LIFEBLOOD


Meaning of LIFEBLOOD in English

n. 1 the blood, as being necessary to life. 2 the vital factor or influence.

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