n. 25B6; noun LIFE (FORCE), essential constituent, driving force, vital spark, inspiration, stimulus, essence, crux, heart, soul, core.
LIFEBLOOD
Meaning of LIFEBLOOD in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012