Webster's Revised Unabridged Dictionary · 1913

Lifeblood

Lifeblood (līf"blud`) , noun

1.
The blood necessary to life; vital blood. — Dryden
2.
Figuratively: That which gives strength and energy.
Money [is] the lifeblood of the nation. — Swift