9 letters · 15 points in Scrabble
noun the blood considered as the seat of vitality
noun an essential or life-giving force
originFrom life + blood. Compare English heart-blood (“lifeblood”).
Etymology from Wiktionary, CC BY-SA 3.0