English Dictionary
◊ DID YOU MEAN MDMA?
MDMA
n : a drug designed to have the effects of amphetamines but to
avoid the drug laws [syn: {methylenedioxymethamphetamine},
{MDMA}, {Adam}, {ecstasy}]
 uca  udder  udmurt  ufa  ufo 
English Computing Dictionary
◊ UDMA
UDMA
{ATA-4}
 udb  udf  udma  udp  uemacs