/ ˈstɪmjuleɪtɪŋ; NAmE / adjective
1.
full of interesting or exciting ideas; making people feel enthusiastic
SYN inspiring :
a stimulating discussion
a stimulating teacher
➡ note at interesting
2.
making you feel more active and healthy :
shower gel containing plant extracts that have a stimulating effect on the skin