diffusible stimulantmedical dictionary

<pharmacology> A stimulant that produces a rapid but temporary effect.

(05 Mar 2000)