RichThesaurus
lysergic acid diethylamide
lysergic acid diethylamide
antonyms
lysergic acid diethylamide
definitions
noun
A powerful synthetic hallucinogen, commonly abbreviated LSD.