1 bang, beat, birch, cane, clobber (slang) club, cudgel, flog, hit, knock, lambast(e), pound, pummel, punch, strike, thrash, thump, tonk (informal) whack
2 beat, best, blow out of the water (slang) defeat, hammer (informal) lick (informal) master, outclass, overcome, rout, run rings around (informal) stuff (slang) tank (slang) trounce, undo, vanquish, wipe the floor with (informal) worst