As  stimulating  as...

comments powered by Disqus

Definition of stimulating

stimulating - adj. rousing or quickening activity or the senses; making lively and cheerful; that stimulates.

image

Stimulating on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...