lifeblood
nounDefinition of lifeblood
1
: blood regarded as the seat of vitality
2
: a vital or life-giving force or component
freedom of inquiry is the lifeblood of a university
Keep scrolling for more
Keep scrolling for more