LSD


Meaning of LSD in English

LSD /ˌel es ˈdiː/ BrE AmE noun [uncountable]

[ Date: 1900-2000 ; Origin: lysergic acid diethylamide ]

an illegal drug that makes you see things as more beautiful, strange, frightening etc than usual, or makes you see things that do not exist SYN acid

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.