Adjective Definition
stimulating
1.Definition: making lively and cheerful
Related Adjective(s):exhilarating
2.Definition: rousing or quickening activity or the senses
"A stimulating discussion"
3.Definition: that stimulates
Related Adjective(s):stimulant
Please Share