English
English version

LSD

From Longman Dictionary of Contemporary English
Related topics: Drug culture
LSDLSD /ˌel es ˈdiː/ noun [uncountable]  MDDan 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
Pictures of the day
What are these?
Click on the pictures to check.