LSD


Meaning of LSD in English

/ ˌel es ˈdiː; NAmE / (also slang acid ) noun

[ U ] a powerful illegal drug that affects people's minds and makes them see and hear things that are not really there

••

WORD ORIGIN

1950s: abbreviation.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.