drubber

noun
  1. a person or thing that drubs; one who beats or defeats soundly
  2. Usage: informal; often used in sports contexts

Examples