LIFEBLOOD Meaning of LIFEBLOOD in English (n.) Fig.: That which gives strength and energy. Webster's English dictionary. Английский словарь Webster. 2012