Synonyms for Thrashing (same or very similar meaning)
WordNet sense 1 (a sound defeat):
debacle, drubbing, slaughter, walloping, whipping, trouncing
WordNet sense 2 (the act of inflicting corporal punishment with repeated blows):
beating, licking, lacing, whacking
From the ODE community, based on WordNet
add/edit