YourDictionary

lifeblood

noun

  1. the blood necessary to life
  2. a vital element or animating influence

See lifeblood in American Heritage Dictionary 4

Learn more about lifeblood

link/cite print suggestion box