Pinyin Dictionary results for "qiong tu mo lu"

穷途末路
lit. the path exhausted, the end of the road (idiom); an impasse; in a plight with no way out; things have reached a dead end
Dictionary data provided by CC-CEDICT