Invigorate represents giving an feeling of vibrancy or refreshed energy to a thing or someone. It applies to the process of filling along with constructive qualities or a new lease of living. Therefore can be interpreted as meaning giving life or encouragement to someone.
- 04/13/01:39
- Invigorative definition of invigorative by The Free Dictionary