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. Краткий оксфордский словарь английского языка. 2012