Lifeblood
[n] an essential or life-giving force; "water is the lifeblood of India"
[n] the blood considered as the seat of vitality
Related Information
Related Terms
anima, animating force, antibody, antigen, arterial blood, atman, bathmism, beating heart, biological clock, biorhythm, blood, blood bank, blood cell, blood count, blood donor, blood donor center, blood group, blood grouping, blood picture, blood platelet