Answer: invigorates

AnswerCrossword Clue
INVIGORATESLivens up
invigoratesGive strength or energy to
invigoratesINVIGORATE, to give life and energy to