Definition of Lsd
Noun
-
a powerful hallucinogenic drug manufactured from lysergic acid
- lysergic acid diethylamide
Word games points for the Lsd
- Scrabble® score of the lsd (4)
- Word Chums® score of the lsd (5)
- Words With Friends® score of the lsd (5)