Level 5 · word 11,479 of 20,000

invigorate

/ˌɪnˈvɪɡərɪt/ American
  • v. 使精力充沛, 使振奋, 使强健
Definition
  • v. to give someone more energy, strength, and enthusiasm
Example
A cold shower in the morning can invigorate your whole body.
早上洗个冷水澡能让你全身充满活力。