defeating Play verbWin a victory over (someone) in a battle or other contest; overcome or beat. SYNONYMS beatbestblow outblow out of the waterbring someone to their kneescaneclobberconquercreamcrucifycrushdemolishdrubflattenget the better ofgive someone a drubbinggive someone a hidinghammerlickmake mincemeat ofmarmalizemassacremurderovercomeoverpoweroverthrowoverwhelmownpastepoundprevail overpulverizepwnquashquellrepulseroutrun rings round/aroundshellacskunkslamslaughterstuffsubduesubjugatetake to the cleanerstankthrashtriumph overtrounceturn inside outvanquishwalk all overwhipwin a victory overwin againstwipe the floor withworstzap