Thesaurus
:
LSD
T
hesaurus
LSD
English
Noun
Sense: lysergic acid diethylamide; powerful synthetic hallucinogen
Synonyms
acid
[
⇒ thesaurus
]
(
slang
)
headlight
(
slang
)
LSD
LSD-25
Lucy
(
slang
)
lysergic acid diethylamide
Hypernyms
recreational drug
[
⇒ thesaurus
]
Various
acidhead
candy flipping
microdot
stamp
tripper
windowpane