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