Meaning of psychedelic drug

Definition of psychedelic drug

(noun) a psychoactive drug that induces hallucinations or altered sensory experiences

Other information on psychedelic drug

WIKIPEDIA results for psychedelic drug
Amazon results for psychedelic drug