LSD

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