走投无路zǒutóuwúlù
Top 25000
Meanings
1. to be at an impasse (idiom)
2. in a tight spot
3. at the end of one's rope
4. desperate
Characters used
Examples1
We were driven to the wall.