reinforcements, new soldiers (in a war); new additions or members (employees, etc.); blood that has not yet dried
FRESH BLOOD
Meaning of FRESH BLOOD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012