lifeblood, n.
(lifebloods)
an essential or life-giving force
<noun.attribute>
lifeblood
sample sentences
"water is the lifeblood of India"
semantic pointers
hypernym
the blood considered as the seat of vitality
<noun.body>
lifeblood
semantic pointers
hypernym