invigour
/ɪnvɪˈɡaʊər, -ˈɡɔʊər/Definitions
1. verb
to give or restore energy, strength, or vitality to something or someone.
“The fresh air invigorated the hikers as they climbed to the summit.”
2. noun
a quality of energy, strength, or vitality, especially in physical or mental activity.
“The invigour of her youth allowed her to excel in various sports.”
3. noun
a quality of being stimulating or invigorating.
“The invigour of the new coffee shop helped revitalize the town’s nightlife.”