English synonyms about - contact  

stimulative

adjective

1 stimulative

Capable of arousing or accelerating physiological or psychological activity or response by a chemical agent.

Dutch: stimulerend


Find more on stimulative elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0255