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
Do you know what each of these is called?
Click on the pictures to check.