Noun: lifeblood 'lIf,blúd
- An essential or life-giving force
"water is the lifeblood of India"
- The blood considered as the seat of vitality
"The company's innovative products are its lifeblood"
Derived forms: lifebloods
Encyclopedia: Lifeblood, the Thrombosis Charity