immure oneself

listen to the pronunciation of immure oneself
İngilizce - İngilizce
shut oneself up
immure oneself