LSD
English Dictionary
->
Letter L
-> LSD
Search Dictionary:
LSD Definition
(n)
a
powerful
hallucinogenic
drug
manufactured
from
lysergic
acid
LSD Synonyms
LSD
lysergic acid diethylamide
© Art Branch Inc.