Stimulating (Adjective)
Meaning 2
Making lively and cheerful; "the exhilarating effect of mountain air".
Classification
All adjective clusters.
Synonyms
Meaning 3
Rousing or quickening activity or the senses; "a stimulating discussion".
Classification
All adjective clusters.