MDMA


Meaning of MDMA in English

abbr. methylenedioxymethamphetamine, an amphetamine-based drug that causes euphoric and hallucinatory effects, originally produced as an appetite suppressant (see ECSTASY 3).

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.