LSD Meaning of LSD in English abbr. lysergic acid diethylamide. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012