FACE SB


Meaning of FACE SB in English

down

to oppose or beat sb by dealing with them directly and confidently

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.