Definitions of Lsd:

  • noun:   a powerful hallucinogenic drug manufactured from lysergic acid