LSD
LSD /ˌel es ˈdiː/
noun [uncountable]
SYN acid
LSD /ˌel es ˈdiː/
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 Origin: lysergic acid diethylamide
SYN acid