Meaning of the word invigoration in English

What does invigoration mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

invigoration

US /ɪnˌvɪɡ.əˈreɪ.ʃən/
UK /ɪnˌvɪɡ.ər.ˈeɪ.ʃən/

Noun

the action of giving strength, energy, or life to something or someone

Example:
The cool morning air provided a welcome invigoration.
The speech was an invigoration for the tired team.