new members or employees, especially young ones, with new ideas or ways of doing things
NEW / FRESH BLOOD
Meaning of NEW / FRESH BLOOD in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005