What does invigorate mean?
To give new energy or vitality to something or someone; to refresh or revitalize.
Example
"The hike in the mountains helped to invigorate her spirits and clear her mind."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.