Lifeblood has 3 different meanings across 1 category:
Noun
Noun
1
the blood considered as the seat of vitality
2
an essential or life-giving force
"water is the lifeblood of India"
3
Blood that is needed for continued life; blood regarded as the seat of life.
Broader Terms (hypernyms)