What does 'Young blood' mean?

Young people with new ideas and fresh approaches are young blood.

Idioms similar to 'Young blood'

See also: