oneirogen noun1 •Any drug, herb, etc. that produces or enhances a dream-like state of consciousness. formsoneirogens