无路可走

wú lù kě zǒu

Definition

处于极限;到达不可能逾越之处。

Synonyms