Lifeblood
What it means
The indispensable source of energy or support that keeps something thriving.
Reach for it when identifying a sustaining contribution whose removal would seriously weaken a group or activity
Daily readers are the lifeblood of the independent neighborhood newspaper.