STARE ONE IN THE FACE


Meaning of STARE ONE IN THE FACE in English

to be undeniably and forcefully evident or apparent

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.