SECLUDE Meaning of SECLUDE in English v. isolate, place in solitude; withdraw into solitude, isolate oneself; separate, make private, set apart Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012