Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: LSD
  1. A powerful hallucinogenic drug manufactured from lysergic acid
    - lysergic acid diethylamide

Derived forms: LSDs

Type of: controlled substance, drug of abuse, hallucinogen, hallucinogenic drug, psychedelic drug, psychodelic drug, street drug

Encyclopedia: LSD