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