LIFEBLOOD


Meaning of LIFEBLOOD in English

n.1 the blood, as being necessary to life.

2 the vital factor or influence.

Oxford English vocab.      Оксфордский английский словарь.