LSD
also: エルエスディー
Freq.FrequencyTop 50,000
Meanings
1
LSD; lysergic acid diethylamide
A powerful hallucinogenic drug; the term is used in medical, legal, and colloquial contexts.
LSD is known as a drug with hallucinogenic effects.
He gave a lecture on LSD research.