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