lifeblood (n.) Look up lifeblood at Dictionary.com
also life-blood, 1580s, "blood necessary for life," from life (n.) + blood (n.). Figurative and transferred use for "that which is essential to the life or strength of, that which gives vitality to" is from 1590s.