DRUBBING


Meaning of DRUBBING in English

n. sound defeat; act of thrashing; act of beating with repeated blows

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.