Definition, synonyms and related words
Any of a class of stimulants that produce long-lasting mental arousal.
Producing mental arousal