Dictionary (a.) Giving life or spirit; having power to give life; inspiriting; invigorating.Thesaurus activating alluring animating animation animative bracing brisk challenging cheering cordial crisp crispy encouraging enlivening enlivenment exciting exhilarating exhilaration exhilarative fresh galvanic galvanizing invigorating invigoration invigorative inviting life-giving piquant prompting provocative provoking quickening refreshful refreshing regaling revitalization revival rousing stimulant stimulating stimulation stimulative stirring tonic viable vitalization vitalizing vivifying zestful zesty |