Definition of LSD in English:

LSD

Line breaks: LSD
Pronunciation: /ɛlɛsˈdiː
 
/

noun

[mass noun]
A synthetic crystalline compound, lysergic acid diethylamide, which is a powerful hallucinogenic drug.
  • Chemical formula: C20H26N2O

Origin

1950s: abbreviation.

Definition of LSD in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day neoteny
Pronunciation: niːˈɒt(ə)ni
noun
retention of juvenile features in the adult animal