What is the full meaning of thwackings
THWACKING, the act of thwacking [n]
Example of the word thwackings placed on a Scrabble board.