Invigorating has 3 different meanings across 1 category:
Adjective
present participle of invigorate
imparting strength and vitality
"the invigorating mountain air"
Giving strength, energy and vitality.