PSYCHEDELIC DRUGS


Meaning of PSYCHEDELIC DRUGS in English

narcotic drugs which induce hallucinations (such as LSD)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.