(noun) thrashing, whacking, beating, drubbing, licking, lacing
the act of inflicting corporal punishment with repeated blows
(noun) slaughter, whipping, walloping, thrashing, debacle, drubbing
a sound defeat