Definition of LSD in English:

LSD

noun

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

Origin

1950s: abbreviation.

Pronunciation

LSD

/ɛlɛsˈdiː/