stimulating

adjective

Having a manner that stimulates.

verb

Present participle of stimulate.

adjective

Rousing or quickening activity or the senses.

That stimulates.

Making lively and cheerful.