Lifeblood - Definition

lifeblood

n 1: the blood considered as the seat of vitality
2: an essential or life-giving force; "water is the lifeblood of
India"

Look up another word