As a verb drubbed
is (drub).
As a noun drubber is
a person who gives someone a drubbing.
drubbed
English
Verb
(head)
(drub)
drub
English
Verb
to beat (someone or something) with a stick
to forcefully teach something
to defeat someone soundly; to annihilate or crush
to criticize harshly; to excoriate
Related terms
* drubbing
Anagrams
*