Refine this word faster
Lsd-25
noun
Definitions
Noun
- 1 LSD (lysergic acid diethylamide). uncountable
"1956, M. W. Hirsch, M. E. Jarvik, and H. A. Abramson, "Lysergic acid diethylamide (LSD-25): Effects of LSD-25 and six related drugs upon handwriting", in Journal of Psychology, volume 41, pages 11–22."
See also for "lsd-25"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.