在线词典无路可逃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