What does 'New blood' mean?

If something needs new blood, it has become stale and needs new ideas or people to invigorate it.

Idioms similar to 'New blood'


All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: