sich abkapseln

listen to the pronunciation of sich abkapseln
Немецкий Язык - Английский Язык
to cut oneself off
to shut oneself off
to withdraw into one's shell