Youngblood meaning

Someone who constitutes or brings fresh blood, especially a youngster who joins an older team etc.
noun
0
0
Advertisement

Origin of youngblood