An Encylopedia Britannica Company

LSD

1 ENTRIES FOUND:
LSD /ˌɛlˌɛsˈdiː/ noun
LSD
/ˌɛlˌɛsˈdiː/
noun
Britannica Dictionary definition of LSD
[noncount]
: an illegal drug that causes people to see and hear things that do not really exist