History
History
Synonyms
UK
US
Meaning:
lsd

Lysergic Acid Diethylamide (a drug that causes hallucinations)

lysergic acid diethylamide

microdot

a photograph that is no bigger than the head of a pin; a tablet of LSD (Lysergic Acid Diethylamide)

lysergic acid diethylamide

OWSLEY as in Wiktionary
OWSLEY as in Wikipedia