lifeblood

Nouns

  • (n) the blood considered as the seat of vitality
  • (n) an essential or life-giving force
    • water is the lifeblood of India

Words of close approximity