zhì zhī sǐdì
to place sb on field of death; to confront with mortal danger; to give sb no way out; with one's back to the wall; looking death in the eye
在词典中查看更多 » · 浏览全部佛学辞典