Definitions for lsd
Overview of noun lsd
The noun lsd has 1 senses? (no senses from tagged texts)
1. lysergic acid diethylamide, LSD
(a powerful hallucinogenic drug manufactured from lysergic acid)
(a powerful hallucinogenic drug manufactured from lysergic acid)
