invigorating

EnglishEdit

VerbEdit

invigorating

  1. present participle of invigorate

AdjectiveEdit

invigorating

  1. Giving strength, energy and vitality.

Related termsEdit

TranslationsEdit

ReferencesEdit