SHUT HIMSELF AWAY


Meaning of SHUT HIMSELF AWAY in English

went into seclusion, isolated himself

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