Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lsd Definition

Cancel
lsd
noun(lsd)
a powerful hallucinogenic drug manufactured from lysergic acid
Synonyms: lysergic acid diethylamide,

Words Related to lsd!

lsd Examples by Brain Bank Users