diffusible stimulant








n.

  1. A stimulant that produces a rapid but temporary effect.
69 queries 0.586