STIMULATORY Meaning of STIMULATORY in English adj. tending to stimulate, tending to incite to action, rousing, energizing Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012