O que é invigorating? O que é invigorating? Present participle of invigorate.Giving strength, energy and vitality.