Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drubbing Definition

Cancel
drubbing
noun(drub-bing)
the act of inflicting corporal punishment with repeated blows
drubbing
noun(drub-bing)
a sound defeat

Words Related to drubbing!

drubbing Examples by Brain Bank Users