Adjective
-
making lively and cheerful
"the exhilarating effect of mountain air"
-
that stimulates
"stimulant phenomena"
-
rousing or quickening activity or the senses
"a stimulating discussion"