infusion
noun [ C or U ]
uk/ɪnˈfjuːʒən/ usthe act of providing more money or resources to make something stronger and work better:
infusion of cash/money/funds Central banks acted to calm nervous financial markets by providing an infusion of cash into the system.
a huge/large/massive infusion
infusion of new/fresh blood Some analysts questioned whether the internet company could get back on track without an infusion of new blood in the top ranks.