STARE ONE IN THE FACE


Meaning of STARE ONE IN THE FACE in English

phrasal to be undeniably and forcefully evident or apparent

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.