History
History
Synonyms
UK
US
Meaning:
amphetamine

a kind of drug used to stimulate the nervous system

hard drug

STP as in Wiktionary
STP as in Wikipedia