Lsd - Definition

lsd

n 1: a powerful hallucinogenic drug manufactured from lysergic
acid [syn: lysergic acid diethylamide, LSD]

Look up another word