Answer: D. Invigorate
Explanation: Invigorate: Give strength or energy to something.
9.4m questions
12.2m answers