Thesaurus:LSD

English

Noun

Sense: lysergic acid diethylamide; powerful synthetic hallucinogen

Synonyms
Hypernyms
Various