走投无路zǒutóuwúlùTop 25000Meanings1. to be at an impasse (idiom)2. in a tight spot3. at the end of one's rope4. desperateCharacters used走to walk投to throw无not路roadExamples1我们wǒmen被bèi逼bī得de走投无路zǒutóuwúlù了le。We were driven to the wall.