SOMNIFACIENT Meaning of SOMNIFACIENT in English n. drug or other substance that induces sleep Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012