drubbed

verb
  1. to beat thoroughly or decisively, especially in a competition or contest
  2. Usage: past tense of drub
  3. to hit repeatedly with heavy blows
  4. Usage: past tense of drub; less common usage

Examples