LSD in Polish LSD in Polish LSD noun (organic compound) Abbreviation of lysergic acid diethylamide. Add to Flashcards