English edit

Verb edit

invigorating

  1. present participle and gerund of invigorate

Adjective edit

invigorating

  1. Giving strength, energy and vitality.

Related terms edit

Translations edit

References edit