[LSD] n [lysergic acid diethylamide] (1950): an organic compound that induces psychotic symptoms similar to those of schizophrenia--called also lysergic acid diethylamide
LSD
Meaning of LSD in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012