進退窮まる

to be driven into a corner; to be left with nowhere to turn; to be in a dilemma; to be unable to go forward or backward

Meaning

  1. expv5r
    to be driven into a corner; to be left with nowhere to turn; to be in a dilemma
  2. expv5r
    to be unable to go forward or backward; to be stranded; to get stuck

Example sentences

  • If she continues to live with a man she doesn't love for his money, the day will come when she will be utterly frustrated and between the devil and the deep blue sea.