Synonyms for Drubbing (same or very similar meaning)
WordNet sense 1 (a sound defeat):
debacle, slaughter, thrashing, 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