n. A stimulant that produces a rapid but temporary effect.
diffusible stimulant 🔊 Listen to this n. A stimulant that produces a rapid but temporary effect. Share Facebook Twitter Google +