English Dictionary
◊ DID YOU MEAN LSD?
LSD
n : a powerful hallucinogenic drug [syn: {lysergic acid
diethylamide}, {LSD}, {acid}]
 lp  lpn  lsd  ltd.  ltm 
English Computing Dictionary
◊ LSSD
LSSD
{level-sensitive scan design}
 lsp  lsr  lssd  lsyd  lt