"drubbing" in the noun sense
1. thrashing, walloping, debacle, drubbing, slaughter, trouncing, whipping
a sound defeat
2. beating, thrashing, licking, drubbing, lacing, trouncing, whacking
the act of inflicting corporal punishment with repeated blows
"drubbing" in the verb sense
1. cream, bat, clobber, drub, thrash, lick
beat thoroughly and conclusively in a competition or fight
"We licked the other team on Sunday!"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License