STARE ONE IN THE FACE


Meaning of STARE ONE IN THE FACE in English

phrasal

: to be undeniably and forcefully evident or apparent

the significant difficulties that stare us in the face — George Sampson

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.