"LSD" is ЛСД in Russian.
ЛСД means "LSD" in English.
Word #3052 of 4,000 by frequency in Russian — level B2.
ЛСД — очень сильный наркотик.
LSD is a very powerful drug.