Meaning of the word lsd in English

What does lsd mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

lsd

US /ˌel.esˈdiː/
UK /ˌel.esˈdiː/
"lsd" picture

Noun

a powerful hallucinogenic drug, lysergic acid diethylamide.

Example:
He experimented with LSD in the 1960s.
The use of LSD is illegal in most countries.