请输入您要查询的英文单词:
单词
stare sth in the face
释义
stare sth in the face
to becloseto havingsthunpleasanthappeningto you
与(令人不愉快的)事件非常接近
At thispointthey werestaringdeathin theface.
此时他们离死神只有一步之遥。
#https://dictionary.cambridge.org//dictionary/english-chinese-simplified/stare-sth-in-the-face##