LSD


Meaning of LSD in English

d-Lysergic Acid Diethylamide (psychedelic drug)

Love's Secret Domain (album by band Coil)

Pounds, Shillings and Pence (UK slang for currency)

For more possible definitions for LSD , click here

©1988-2002, All Rights Reserved, AcronymFinder.com

Most common acronyms and abbreviations English vocabulary.      Английский словарь наиболее распространенных сокращений .