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).

Oxford English vocab.      Оксфордский английский словарь.