DRUBBING — СИНОНІМІЯ

drubbing the act of inflicting corporal punishment with repeated blows

WordNet

drubbing a sound defeat

WordNet