YourDictionary

LSD medical definition

noun
Lysergic acid diethylamide; a crystalline compound derived from lysergic acid and used as a powerful hallucinogenic drug. Also called acid, lysergide.

Learn more about LSD

Related Articles

link/cite print suggestion box