FACE DOWN


Meaning of FACE DOWN in English

confront boldly and win, defy They decided to face down their competitors and were able to easily stay in business.

English idioms vocab.      Словарь английских идиом и выражений.