Meaning of LSD in Spanish:

LSD

Translate LSD into English

masculine noun

  • 1Droga alucinógena derivada del ácido lisérgico.

Origin

Préstamo del alemán LSD, siglas de L(yserg)s(aüre)d(iäthylamid) 'dietilamida del ácido lisérgico'.