在线词典

无路可逃

no way out; nowhere to go; trapped beyond hope of rescue

英文释义
no way out; nowhere to go; trapped beyond hope of rescue; painted into a corner