Browse by letter

New blood

Fresh energy or power, someone or something that provides new life or vigor to something.

The woman is a good employee and helped to bring new blood into our organization.