#1 stimulating a. rousing or quickening activity or the senses; "a stimulating discussion". wn
#2 stimulating s. [stimulant] that stimulates; "stimulant phenomena". wn
#3 stimulating s. [exhilarating] making lively and cheerful; "the exhilarating effect of mountain air". wn
vizzz