Dictionary
Thesaurus
Reference
Translate
Web
DRUBBER - 2 reference results
Drubbing can mean:

Etymology

The word "drubbing" probably came (via sailors, or troops sent abroad) from Arabic ضَرَبَ ḍaraba = "he hit, he beat" (past tense)
Search another word or see DRUBBER on Dictionary | Thesaurus