exhilarative
English edit
Etymology edit
exhilarate + -ive
Adjective edit
exhilarative (comparative more exhilarative, superlative most exhilarative)
exhilarate + -ive
exhilarative (comparative more exhilarative, superlative most exhilarative)