n. Something or someone that gives new life or vigor, fresh energy or power. New blood was brought into the company through appointment of younger men to important positions.
NEW BLOOD
Meaning of NEW BLOOD in English
American idioms English vocabulary. Английский словарь американских идиом. 2012