lifeblood

(noun)

noun

1. the blood considered as the seat of vitality

Definition categories: body, blood

2. an essential or life-giving force

- water is the lifeblood of India

Definition categories: attribute, force

Sentences with lifeblood as a noun:

- Gasoline is the lifeblood of the modern city.