STARE IN THE FACE


Meaning of STARE IN THE FACE in English

be clear beyond a doubt; be easily noticeable, be apparent (the truth)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.