See Also:

LSD (iou)



LSD noun. M20.
[Abbreviation.]
Lysergic acid diethylamide (see LYSERGIC adjective), a synthetic derivative of lysergic acid which is a powerful hallucinogenic drug able to produce profound changes in perception and mood.