DRUBBING Meaning of DRUBBING in English n. sound defeat; act of thrashing; act of beating with repeated blows Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012