Meaning
A person who uses the hallucinogenic drug LSD.
Etymology
Origin: Latin
Etymology tree Latin acidusbor. French acidebor. English acid English -head English acidhead From acid (“LSD”) + -head.
Synonyms & Antonyms
NYT Puzzle Appearances
Accepted in 1 recorded puzzle:
