Definition of LSD in English:

LSD

Syllabification: LSD

noun

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

Origin

mid 20th century: abbreviation.

More definitions of LSD

Definition of LSD in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day coloratura
Pronunciation: ˌkɒlərəˈtjʊərə
noun
elaborate ornamentation of a vocal melody