Definitions

Drubbing

Drubbing

[druhb-ing]
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 drubbingon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT