Lifeblood
WordNet

noun


(1)   An essential or life-giving force
"Water is the lifeblood of India"
(2)   The blood considered as the seat of vitality
WiktionaryText

Noun



  1. The blood needed for continued life; that blood which if lost causes death.
  2. That which is required for continued existence or function.
    Gasoline is the lifeblood of the modern city.
 
x
OK