• Invigorating

    Verb

    1. Present participle of invigorate

    Adjective

    invigorating
    1. Giving strength, energy and vitality.

    Related terms

    © Wiktionary