走投无路

走投無路
zǒutóu
  1. to be at an impasse (idiom)
  2. in a tight spot
  3. at the end of one's rope
  4. desperate

CEDICT

Entry Composition