Wins against someone in a contest or battle, or causes someone to fail or lose confidence.
From Old French 'defait' (undone) from Latin 'defacere' (to undo). The word originally meant to undo or unmake, then evolved to mean overcoming in competition.
Try Another Word