Get Your Premium Membership

Lysergic Acid Diethylamide

Definition

[n] a powerful hallucinogenic drug

Related Information

Synonyms

acid, LSD