LSD Defined for English Language Learners
Definition of LSD for English Language Learners
: an illegal drug that causes people to see and hear things that do not really exist
LSD Defined for Kids
medical Definition of LSD
Seen and Heard
What made you want to look up LSD? Please tell us where you read or heard it (including the quote, if possible).