Learn how to say Drub correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word drub:
verb (drubs, drubbing, drubbed)
hit or beat (someone) repeatedly:
he was drubbed with tiresome regularity by his classmates
informal defeat thoroughly in a match or contest:
the Cleveland Indians drubbed Baltimore 9-0
early 17th century: probably from Arabic ḍaraba ‘to beat, bastinado’. The first recorded uses in English are by travellers in the Near East referring specifically to the punishment of bastinado