What is the meaning of Invigorate?

To impart vigor, strength, or vitality to.

To heighten or intensify.

To give life or energy to.

To make lively.

Invigorated, filled with vigour.

Source: wiktionary.org