invigorating Play verbPresent participle of invigorate.adjectiveGiving strength, energy and vitality.Imparting strength and vitality.