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}]
 tchad  tcp  tcp/ip  tdt  te 
English Computing Dictionary
◊ TDMA
TDMA
{time division multiple access}
 tdi  tdm  tdma  tdr  te.html)}