Answer: D. Invigorate
Explanation: Invigorate: Give strength or energy to something.
8.6m questions
11.2m answers