Synonyms to pack a punch

overpower, amaze, be strong, bear down, beat, best, conquer, crush, daze, deck, defeat, drown out, dumbfound, floor, jam, master, nonplus, outroar, outshout, overcome, overmaster, overmatch, overset, overthrow, overturn, overwhelm, prevail, put down, quell, send flying, shout down, silence, stagger, strike, stun, stupefy, subdue, subjugate, surmount, trip, trip up, upset, vanquish, whelm, worst, afflict, aggrieve, anguish, answer, answer conclusively, argue down, astonish, astound, awe, awestrike, baptize, be prodigal with, beat down, bedaze, bedazzle, bend, bewilder, blank, board, boggle, bowl down, bowl over, break, break down, bring down, bring low, bring to tears, bring to terms, bulldoze, bury, cascade, cataract, clobber, confound, confuse, confute, contradict, controvert, cream, cut up, dazzle, defeat utterly, deluge, demolish, demoralize, deny, desolate, destroy, devastate, dip, discombobulate, dismiss, dispose of, disturb, douse, downgrade, draw tears, drown, drub, duck, dumbfounder, dunk, embitter, engulf, escalade, fin