Dictionary definition · stimulating
adjective
- rousing or quickening activity or the senses"a stimulating discussion"
- that stimulates"stimulant phenomena"
- making lively and cheerful"the exhilarating effect of mountain air"
Similar words
Source: Open English WordNet (CC BY 4.0).