Answer: D. Invigorate
Explanation: Invigorate: Give strength or energy to something.
6.6m questions
8.8m answers