hallucinogen noun definition in Addiction topic from the Oxford Advanced Learner's Dictionary

hallucinogen

 noun: Addiction topic
a drug, such as LSD, that affects people’s minds and makes them see and hear things that are not really there