八方ふさがり;八方塞がり;八方塞(io);八方塞り(io) [はっぽうふさがり] /(n) being boxed in on all sides/having obstacles in every direction/being at a loss (what to do)/being in a fix/EntL1477040/