stimulating

adjective

Having a manner that stimulates.

verb

Present participle of stimulate.

adjective

rousing or quickening activity or the senses

adjective

that stimulates

adjective

making lively and cheerful