adjective
having an enlivening effect
an invigorating discussion
Synonyms: animating, bracing, exhilarating, exhilarative, quickening, stimulating, stimulative, tonic, vitalizing
Related Word: brisk, lively; fascinating, interesting
Contrasted words: anesthetic, numbing, somniferous
Antonyms: deadening