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