八方ふさがり

はっぽうふさがり

being boxed in on all sides; having obstacles in every direction; being at a loss (what to do); being in a fix

Also written 八方塞がり、八方塞、八方塞り

Meanings

  1. Noun

    being boxed in on all sides; having obstacles in every direction; being at a loss (what to do); being in a fix

Example sentences