Synonyms of defeating

1 Syllable
block, sink, halt, lick, whip, rout, drown, crush, sack, smash, swamp, best, beat, trash, quell, bar
2 Syllables
shipwreck, subdue, vanquish, ambush, repel, butcher, trample, outflank, surmount, parry, route, scatter, slaughter, obstruct, entrap, conquest, hinder, upset, suppress, repress
3 Syllables
victory, overwhelm, impede, repulse, overthrow, reduce, demolish, discomfit, torpedo, overrun, victories
4 Syllables
overpower, outmaneuver, subjugate, decimate
5 Syllables
obliterate, annihilate