Learn how to say Lifeblood correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word lifeblood:
[mass noun] literary
the blood, as being necessary to life.
the indispensable factor or influence that gives something its strength and vitality:
the movement of coal was the lifeblood of British railways