Synonyms and related words :
bang, baste, batter, beat, buffet, clobber, dress down, drub, dust, flagellate, flail, flap, flax, flog, give a dressing-down, hammer, hide, knock, lambaste, lash, lather, leather, lick, maul, mop up, overwhelm, paddle, paste, patter, pelt, pommel, pound, pulverize, pummel, rap, scourge, shellac, sledgehammer, spank, stripe, tan, thrash, thresh, thump, trim, wallop, welt, whale, whip