drubbed
drʌb
verb
hit or beat (someone) repeatedly.
he was drubbed with tiresome regularity by his classmates
verb
hit or beat (someone) repeatedly.
he was drubbed with tiresome regularity by his classmates
Begin a journey through worlds of puzzles.