What is the full meaning of drubbed
DRUB, to beat severely [v]
Example of the word drubbed placed on a Scrabble board.