Synonyms of 'flail'

bang, baste, bastinado, batter, beat, belabor, belt, birch, buffet, cane, club, cowhide, cudgel, cut, drub, feint, flagellate, flap, flog, fustigate, hammer, horsewhip, knock, knout, lace, lambaste, larrup, lash, maul, paste, patter, pelt, pistol-whip, pommel, Pound, pulverize, pummel, rap, rawhide, scourge, sledgehammer, smite, spank, strap, stripe, swinge, switch, thrash, thresh, thump, trounce, truncheon, wallop, whale, whip, whop