Dictionary search results

Showing 1-3 of 3 results

outface British & World English

Disconcert or defeat (an opponent) by confronting them boldly

outface English Thesaurus

the Cabinet successfully outfaced the shop stewards' movement

outface English-Spanish

hacerle* frente a