lambaste (v.)
- admonish
- attack
- bang
- baste
- batter
- beat
- belabor
- berate
- best
- birch
- blister
- bludgeon
- buffet
- cane
- castigate
- censure
- chew
- chide
- clobber
- crawl
- cudgel
- defeat
- destroy
- drub
- excoriate
- fix
- flail
- flap
- flay
- flog
- hammer
- hide
- horsewhip
- knock
- larrup
- lash
- lather
- lick
- maul
- outclass
- outdo
- outfight
- outgeneral
- outmaneuver
- outpoint
- outrun
- outsail
- outshine
- paste
- patter
- pelt
- pommel
- pound
- pulverize
- pummel
- put
- rap
- ream
- rebuke
- reprimand
- reprove
- revile
- ruin
- scold
- scourge
- settle
- shellac
- skin
- sledgehammer
- smear
- smother
- spank
- thrash
- thresh
- thump
- trim
- trounce
- undo
- upbraid
- wallop
- whip
- worst