八方塞がり

Noun

 * 1)  blocked on all sides