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