NEW / FRESH BLOOD


Meaning of NEW / FRESH BLOOD in English

new members or employees, especially young ones, with new ideas or ways of doing things

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.