What is the meaning of Invigorating?

present participle and gerund of invigorate

Giving strength, energy and vitality.

Source: wiktionary.org