LSD える・えす・でぃう eru·esu·dii 1. lysergic acid diethylamide; LSD Noun #65517 Open Menu Add to collection... Open