drub
/drʌb/Definitions
1. verb
to defeat or beat severely in a competition or contest
“The team was drubbed by their opponents in the championship game.”
2. noun
a severe beating or defeat
“The team’s drubbing at the hands of their arch-rivals was a major disappointment.”
3. verb
to praise or commend someone or something enthusiastically
“The crowd began to drub the performer with applause after their impressive dance routine.”