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. Словарь английских идиом и выражений. 2012