Skip to content
Kotomora

LSD

also: エルエスディー

Freq.Top 50,000

Meanings

1

noun

LSD; lysergic acid diethylamide

A powerful hallucinogenic drug; the term is used in medical, legal, and colloquial contexts.