01 n. A substance capable of producing hallucinations when ingested; a hallucinogenic substance; as, LSD is a powerful hallucinogen.
-
1.
A substance capable of producing hallucinations when ingested; a hallucinogenic substance; as, LSD is a powerful hallucinogen.