Source:WordNet 3.1
1. (
) the blood considered as the seat of vitality ;
2. (
) an essential or life-giving force; "water is the lifeblood of India" ;
See more about : LIFEBLOOD