LSD in Russian LSD in Russian ЛСД noun (organic compound) Abbreviation of lysergic acid diethylamide. Add to Flashcards