搜尋結果
be staring something in the face
- be on the verge of something inevitable or inescapable
- 相關詞
- be glaringly apparent or obvious
Oxford Dictionary
- be glaringly apparent or obvious
Oxford American Dictionary
- used to convey that the presence of a particular quality or feeling is clearly revealed by a ...
Oxford American Dictionary
- have qualities other than mere attractiveness, especially intelligence
Oxford Dictionary
- used to convey that the presence of a particular quality or feeling is clearly revealed by a ...
Oxford Dictionary
- have qualities other than mere attractiveness, especially intelligence
Oxford American Dictionary
- used to convey that one must be realistic about an unwelcome fact or situation
Oxford Dictionary
- 1
- 2
- 下一頁
- 更多解釋
- be on the verge of something inevitable or inescapable
Oxford Dictionary
- be on the verge of defeat, death, or another unpleasant fate
Oxford Dictionary