VariousWords beta
Related Terms:
Definitions:
Noun
Definition: Something having a stimulating effect; a stimulant, an incentive.
Adjective
stimulative
Definition: capable of arousing or accelerating physiological or psychological activity or response by a chemical agent
Definition: Having a stimulating effect.