What is the full meaning of drubbings
DRUBBING, a cudgelling [n]
Example of the word drubbings placed on a Scrabble board.