Lifeblood

Definition:

  • (n.) The blood necessary to life; vital blood.
  • (n.) Fig.: That which gives strength and energy.

Compare lifeblood with other words:

blood vs. lifeblood

lifeblood vs. seat

life vs. lifeblood