LSD
WordNet
noun
(1) A powerful hallucinogenic drug manufactured from lysergic acid
WiktionaryText
Etymology 1
From .
LSD
- £sd (pounds, shillings, pence)
LSD
- Lake Shore Drive, a freeway in Chicago.
- Long Slow Distance, a training method of long-distance running.
- Longshore Drift, the movement of sand down a beach in relation to wave direction.