drubbing


drubbing (http://definr.com/drubbing)

     n 1: a sound defeat [syn: thrashing, walloping, debacle, slaughter,
           trouncing, whipping]
     2: the act of inflicting corporal punishment with repeated
        blows [syn: beating, thrashing, lacing, trouncing,
         whacking]