lsd
L-S-D · noun
Definitions
noun
- 1.
Lysergic acid diethylamide; a powerful hallucinogenic drug that causes altered perceptions and sensory experiences.
- 2.
(historical, British) Pounds, shillings, and pence; the pre-decimal currency system in Britain (from Latin librae, solidi, denarii).
Related words
Etymology
Abbreviation of German Lysergsaure-diethylamid (lysergic acid diethylamide), coined by Albert Hofmann at Sandoz Laboratories in Basel, Switzerland, in 1938. The British currency meaning comes from Latin librae, solidi, denarii (pounds, shillings, pence).