Idiom: New blood

Idiom Definitions for 'New blood'


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

Idioms similar to 'New blood'

See also: