English Dictionary
◊ LSD
LSD
n : a powerful hallucinogenic drug [syn: {lysergic acid
diethylamide}, {LSD}, {acid}]
 lp  lpn  lsd  ltd.  ltm 
English Computing Dictionary
◊ DID YOU MEAN LSSD?
LSSD
{level-sensitive scan design}
 ls  lsa  lsb  lse  lsl