English dictionary
lsd meaning and definition
Definition and meaning of lsd at MeaningMonkey.org. lsd meaning and definition in the English Dictionary.LSD noun
Definition of LSD (noun)
- a powerful hallucinogenic drug manufactured from lysergic acid
- synonyms: lysergic acid diethylamide
Source: Princeton University Wordnet