Lifeblood /(līf"blŭd`)/

Life·blood

Lifeblood

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