thrashing (n.)
- assault
- bastinado
- basting
- battering
- battery
- beating
- belting
- buffeting
- caning
- castigation
- chastisement
- clubbing
- collapse
- conquering
- conquest
- crash
- deathblow
- debacle
- defeat
- destruction
- discipline
- downfall
- drubbing
- failure
- fall
- flagellation
- flogging
- hammering
- hiding
- horsewhipping
- lacing
- lashing
- licking
- mastery
- overthrow
- overturn
- pounding
- punishment
- quietus
- rout
- ruin
- smash
- spanking
- stripes
- subjugation
- switching
- tanning
- trimming
- trouncing
- undoing
- whipping