lsd
1. [ noun ] (pharmacology) a powerful hallucinogenic drug manufactured from lysergic acid
Synonyms: acid lysergic_acid_diethylamide
Related terms: drug_of_abuse hallucinogen controlled_substance acid