mdma
noun
Meaning
A synthetic psychoactive drug also known as ecstasy or molly.
Examples
- MDMA is often discussed in research on psychoactive drugs.
- The tablet was sold as ecstasy, but the report identified MDMA.
Synonyms: ecstasy, molly
noun
A synthetic psychoactive drug also known as ecstasy or molly.
Synonyms: ecstasy, molly