Dictionary definition · invigorate
verb
- heighten or intensify"These paintings exalt the imagination"
- give life or energy to"The cold water invigorated him"
- make lively"let's liven up this room a bit"
- impart vigor, strength, or vitality to"Exercise is invigorating"
Source: Open English WordNet (CC BY 4.0).