Answer: replenishing

AnswerCrossword Clue
replenishingRestore (a stock or supply of something) to the former level or condition
replenishingREPLENISH, to fill again also PLENISH
replenishingFill (something) up again