搜尋結果
be staring something in the face
- be on the verge of something inevitable or inescapable
- 更多解釋
- be on the verge of something inevitable or inescapable
Oxford American Dictionary
- be on the verge of defeat, death, or another unpleasant fate
Oxford Dictionary