Definition:

exhilarating