LIFEBLOOD


Meaning of LIFEBLOOD in English

noun the blood necessary to life; vital blood.

2. lifeblood ·noun fig.: that which gives strength and energy.

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