LIFEBLOOD Meaning of LIFEBLOOD in English n.1 the blood, as being necessary to life. 2 the vital factor or influence. Oxford English vocab. Оксфордский английский словарь. 2012