·noun The blood necessary to life; vital blood.
II. Lifeblood ·noun Fig.: That which gives strength and energy.