LIFEBLOOD


Meaning of LIFEBLOOD in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.