LSD
WordNet

noun


(1)   A powerful hallucinogenic drug manufactured from lysergic acid
WiktionaryText

Etymology 1


From .


LSD
  1. £sd (pounds, shillings, pence)


LSD
  1. Lake Shore Drive, a freeway in Chicago.
  2. Long Slow Distance, a training method of long-distance running.
  3. Longshore Drift, the movement of sand down a beach in relation to wave direction.
 
x
OK