LIFEBLOOD Meaning of LIFEBLOOD in English noun the blood necessary to life; vital blood. 2. lifeblood ·noun fig.: that which gives strength and energy. Webster English vocab. Английский словарь Webster. 2012