Meaning of LSD in English:

LSD

Pronunciation /ɛlɛsˈdiː/

Translate LSD into Spanish

noun

mass noun
  • A synthetic crystalline compound, lysergic acid diethylamide, which is a powerful hallucinogenic drug.

    Chemical formula: C₂₀H₂₆N₂O

Origin

1950s abbreviation.