lifeblood

1 ENTRIES FOUND:
lifeblood /ˈlaɪfˈblʌd/ noun
lifeblood
/ˈlaɪfˈblʌd/
noun
Britannica Dictionary definition of LIFEBLOOD
[noncount]
1 
: the most important part of something : the part of something that provides its strength and energy
2 
literary : a person's blood