n. A substance capable of producing hallucinations when ingested; a hallucinogenic substance; as, LSD is a powerful hallucinogen. [ WordNet 1.5 ]
adj. 1. capable of producing hallucinations; as, LSD is a powerful hallucinogenic drug. [ WordNet 1.5 ]