lifeblood
life-blood
noun
The essential element or source of strength and vitality for something.
"Trade is the lifeblood of the nation's economy."
life-blood
The essential element or source of strength and vitality for something.
"Trade is the lifeblood of the nation's economy."