SECLUSION Meaning of SECLUSION in English n. isolation, solitude; act of secluding; secluded place, isolated or private place Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012