LSD
LSD
n.
lysergic acid diethylamide, a powerful hallucinogenic drug.
[Acronym]