Definition of LSD in English:

LSD

Pronunciation /ˌel ˌes ˈdē/ /ˌɛl ˌɛs ˈdi/

Translate LSD into Spanish

noun

  • A synthetic crystalline compound, lysergic acid diethylamide, that is a potent hallucinogenic drug.

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

Origin

1950s abbreviation.