invigorate
verb
- 1
impart vigor, strength, or vitality to
Exercise is invigorating
- 2
make lively
let's liven up this room a bit
- 3
give life or energy to
The cold water invigorated him
- 4
heighten or intensify
These paintings exalt the imagination
Also useful for “invigorate”:Scrabble— High-value letters — see what it scores