Dictionary Definition
stimulative adj : capable of arousing or
accelerating physiological or psychological activity or response by
a chemical agent [ant: depressant]
User Contributed Dictionary
English
Adjective
stimulative- Describing something that stimulates.