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