invigoratingとは何ですか? invigoratingとは何ですか? Present participle of invigorate.Giving strength, energy and vitality.