Causing exhilaration or pleasure.
exhilarant drugs
Something that exhilarates.
From Latin exhilarantis. See exhilarate.
Select a language to see translations