Definition of exhilarative in English:

exhilarative

adjective