LIFEBLOOD


Meaning of LIFEBLOOD in English

[life.blood] n (1579) 1: blood regarded as the seat of vitality

2: a vital or life-giving force "freedom of inquiry is the ~ of a university"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.