drubbing Meaning, Definition & Usage

  1. noun a sound defeat
    trouncing; whipping; thrashing; slaughter; debacle; walloping.
  2. noun the act of inflicting corporal punishment with repeated blows
    trouncing; whacking; thrashing; licking; lacing; beating.
  3. verb beat thoroughly and conclusively in a competition or fight
    bat; lick; drub; clobber; thrash; cream.
    • We licked the other team on Sunday!

WordNet