/ ˈlaɪfblʌd; NAmE / noun [ U ]
1.
lifeblood (of sth) the thing that keeps sth strong and healthy and is necessary for successful development :
Tourism is the lifeblood of the city.
2.
( literary ) a person's blood, when it is thought of as the thing that is necessary for life