drubbing
1. [ noun ] a sound defeat
Synonyms: slaughter walloping debacle trouncing whipping thrashing
Related terms: defeat bat worst wallop
2. [ noun ] the act of inflicting corporal punishment with repeated blows
Synonyms: thrashing trouncing whacking lacing licking beating
Related terms: corporal_punishment whipping beat whack
Similar spelling:   driving
  dropping
  drooping
  dripping
  droppings
  drippings
  Drovin
  droopingly
  drop_in